如何在“企业”中设置 N2 CMS 环境?
我一直在使用 N2 CMS,到目前为止给我留下了深刻的印象。 但从示例转向“企业”级解决方案似乎是一个巨大的飞跃。
我真正需要的是与 Active Directory 集成的强大权限和角色。 到目前为止,我已经与会员和角色提供者进行了合作,并且事情进展顺利。 但我真的很想将我所做的与人们实际使用该东西的方式进行比较。
您如何在大型组织中定制和部署 N2 CMS?
更新:
这个问题对我们来说已经成为一个有争议的问题。 我们决定改用 Umbraco,因为我们需要的许多功能都是开箱即用的。 不过,对于某些事情来说,N2 似乎仍然是一个不错的系统。
I've been playing around with the N2 CMS and I've been impressed so far. But it seems like a big jump to move from the examples to an "enterprise" grade solution.
What I really need are robust permissions and roles integrated with Active Directory. So far I've played with the membership and role providers and got things sort of rolling. But I'd really like to compare what I've done with how people are actually using the thing.
How have you customized and deployed N2 CMS in your largish organization?
Update:
This question has sort of become a moot point for us. We decided to use Umbraco instead since a lot of the features that we needed were included out of the box. N2 still seems like a nice system for certain things though.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
N2角色& 会员功能是为了使用会员资格和会员资格而构建的。 来自 ASP.NET 的角色提供者。 因此,您应该能够添加活动目录成员资格提供商和 开始使用它们。 请参阅这篇文章了解更多信息和信息。 一些示例代码可能会帮助您。
页面和页面的权限 站点的各个区域由 N2 通过“管理”部分中的“安全”屏幕进行管理,对于 ContentItems,则通过“页面/部分定义”属性上的“可用角色”属性进行管理。 管理部分本身的权限由网站中该文件夹的 web.config 控制。
如果您需要了解更多具体信息,最好发布到 N2 讨论列表
The N2 role & membership functionality is built to use the Membership & Role Providers from ASP.NET. So you should just be able to drop in the active directory membership providers & start using them. See this post for a bit more information & some sample code that may help you out.
Permissions for pages & areas of the site are managed by N2 through the Security screen in the Admin section, and for ContentItems on the AvailableRoles attribute on the Page/PartDefinition attributes. Permissions for the admin section itself are controlled in the web.config for that folder in your website.
If there's anything more specific that you need to know, you might be better off posting to the N2 discussion list