3

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

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

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

更新:

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

4

1 回答 1

4

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

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

如果您需要了解任何更具体的内容,最好发布到 N 2 讨论列表

于 2009-08-12T08:50:13.853 回答