Dotnetnuke:在不同层次上下文中具有不同角色的用户?(组/文件夹/子站点?)

Dotnetnuke:在不同层次上下文中具有不同角色的用户?(组/文件夹/子站点?),dotnetnuke,hierarchy,roles,Dotnetnuke,Hierarchy,Roles,我希望UserA成为dnn/SomeCountry/SomeDepartment/SomeArea的管理员 但只能是dnn/SomeOtherCountry/SomeOtherDepartment/SomeOtherArea的作者 我希望层次结构便于最终用户创建,最好重量轻。 然后,我希望树末尾的页面显示基于角色的自定义模块 是否可以对现有的可嵌套内容项执行此操作?(文件夹、组、子站点或子页面等) 看起来我可以用子站点来实现这一点,但我认为子站点对于我正在寻找的内容来说太重了(大量重复的css等

我希望UserA成为dnn/SomeCountry/SomeDepartment/SomeArea的管理员 但只能是dnn/SomeOtherCountry/SomeOtherDepartment/SomeOtherArea的作者

我希望层次结构便于最终用户创建,最好重量轻。 然后,我希望树末尾的页面显示基于角色的自定义模块

是否可以对现有的可嵌套内容项执行此操作?(文件夹、组、子站点或子页面等)

看起来我可以用子站点来实现这一点,但我认为子站点对于我正在寻找的内容来说太重了(大量重复的css等),某种类型的“文件夹”更适合

是否存在已支持此功能的内容类型? 是否有一个模块已经支持此功能

如果不是,那么实现起来有多容易

p、 s我试着在DNN论坛上发帖,但没有回应


提前谢谢你的帮助

使用DotNetNuke的社区版,您可能无法轻松做到这一点,但在Professional Edition中使用更细粒度的权限模型,我相信您可以相当轻松地做到这一点


他们不是“管理员”,但你可以让角色在不同的层次结构中“添加”页面,这在CE中是做不到的。

我不确定这就是我想要的。这可能允许我在特定深度创建细粒度的权限决策,但不允许我分配角色。这是正确的,分配角色几乎只由管理员完成,您将无法让非管理员定义和分配角色。他们可以定义这些角色在页面上可以做什么。