【问题标题】:DNN 6 User Level Module PermissionsDNN 6 用户级模块权限
【发布时间】:2013-03-06 21:18:08
【问题描述】:

在 DNN 6 中管理 HTML 模块的设置时,我可以在用户角色下方的 权限 选项卡中添加用户用户名。

这样做后,我得到了一个包含 2 列的新行,即编辑和查看模块。

如果未选中从页面继承查看权限,则查看编辑模块列都会被锁定。

如果选中从页面继承查看权限,则查看模块被锁定,但编辑模块变得可访问。

为什么我无法编辑单个用户的查看设置,有没有办法在用户级别为模块分配查看权限?

【问题讨论】:

    标签: dotnetnuke


    【解决方案1】:

    我认为这是 DNN6 中的一个错误,建议您考虑升级到 DNN7。

    另外,我建议不要使用用户权限。我建议您创建一个角色,并将该用户分配给该角色。

    用户级别权限的问题在于其不灵活,例如:如果用户离开了您的组织,而您需要用新用户替换他们,您必须重新申请所有权限。如果您使用了基于角色的权限,您需要做的就是从安全角色中删除 User1,并将新的 User2 添加到安全角色中。

    【讨论】:

    • 看起来 DNN7 实际上阻止了您完全编辑基于用户的设置,除非您继承页面权限,在这种情况下视图被锁定。 DNN5 的行为与 DNN6 相同,似乎用户权限是这样设计的,但我不明白为什么。
    猜你喜欢
    • 1970-01-01
    • 2011-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多