【问题标题】:How do you set up N2 CMS in an "enterprise" environment?如何在“企业”环境中设置 N2 CMS?
【发布时间】:2009-08-05 16:39:10
【问题描述】:

我一直在玩N2 CMS,到目前为止我印象深刻。但从示例转向“企业”级解决方案似乎是一个巨大的飞跃。

我真正需要的是与 Active Directory 集成的强大权限和角色。到目前为止,我已经与成员资格和角色提供者一起玩,并且事情有点滚动。但我真的很想将我所做的与人们实际使用它的方式进行比较。

您是如何在您的大型组织中自定义和部署 N2 CMS 的?

更新:

这个问题对我们来说已经成为一个有争议的问题。我们决定改用 Umbraco,因为我们需要的许多功能都是开箱即用的。不过,对于某些事情,N2 似乎仍然是一个不错的系统。

【问题讨论】:

    标签: asp.net content-management n2


    【解决方案1】:

    N2 角色和成员资格功能是为使用来自 ASP.NET 的成员资格和角色提供程序而构建的。因此,您应该能够加入活动目录成员资格提供商并开始使用它们。请参阅this post 了解更多信息和一些可能对您有所帮助的示例代码。

    网站页面和区域的权限由 N2 通过“管理”部分的“安全”屏幕以及 Page/PartDefinition 属性上的 AvailableRoles 属性上的 ContentItems 进行管理。管理部分本身的权限在您网站中该文件夹的 web.config 中进行控制。

    如果您需要了解任何更具体的内容,最好发帖到 N2 discussion list

    【讨论】:

    • 我启动了那个线程 :) 我只是希望从在更大组织中部署它的人那里获得一些具体的实施细节。
    • 我有一种感觉,那就是你 :) 在那种情况下,我不完全确定在企业环境中使用是什么意思?以我的经验,ActiveDirectory 集成或多或少对大多数人有用。单独的 Staging/Live 环境通常也是必需的,但我还没有看到或实现过类似的东西,在 N2 酒吧中实现的香草导入/导出功能并不能真正起到作用。
    • 我对如何配置 N2 来满足我们的需求有一个相当不错的想法。它是否真正满足我们的要求以继续它并不是我的决定。但我敢肯定,如果我们在六个月后通过 N2,将会有一份我希望我能及时回到过去告诉自己的事情清单。这就是我希望摆脱这个问题的原因。如果能独立确认它在一个有多个部门、安全等不同部门的地方确实有效,那就太好了。
    猜你喜欢
    • 2014-11-13
    • 1970-01-01
    • 2011-06-02
    • 2019-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-06
    相关资源
    最近更新 更多