【问题标题】:Can kentico grant permission for a web part?kentico 可以授予 Web 部件的权限吗?
【发布时间】:2018-06-28 10:03:51
【问题描述】:

我的一个页面包含超过 5 个 Web 部件,我想将其中一个 Web 部件的完全控制权授予角色 A,但角色 A 不应有权修改其他 Web 部件。有没有人知道它是否可行?

提前感谢您的宝贵时间。

【问题讨论】:

标签: permissions content-management-system kentico


【解决方案1】:

Kentico 不支持在 webpart 级别对特定角色进行权限配置。 如果您真的想在角色基础上添加权限,您可以将您的 webpart 注册为小部件并在小部件级别授予权限。

如何配置基于角色的小部件级别权限。

  1. 在 kentico 管理员中打开小部件模块。
  2. 然后选择您的小部件并转到安全选项卡。
  3. 选择授权角色。
  4. 为列表中的角色用户添加允许的集

【讨论】:

  • 感谢您的建议,普拉尚特。我的页面上实际上有一个滑块模块,我想要一个特定的角色来管理这个滑块。此角色可以添加、删除和编辑此滑块中的图片。我尝试将 webpart 转换为小部件并为此小部件添加数据源。我想知道是否有一些角色可以在不访问管理界面的情况下更新数据源?你对此有什么建议吗?再次感谢。
【解决方案2】:

小部件方法是您需要做的,但如果由于某种原因您需要让具有设计访问权限的人不允许修改某个 Web 部件...一个选项(虽然不推荐)是使用Web 部件属性的可见字段中的宏以使其根据角色不可见,但您必须对所有字段执行此操作,并且它将应用于该 Web 部件的任何实例。

【讨论】:

    猜你喜欢
    • 2018-11-12
    • 1970-01-01
    • 1970-01-01
    • 2017-09-14
    • 2017-09-03
    • 1970-01-01
    • 2014-01-17
    • 2017-07-06
    • 2019-06-18
    相关资源
    最近更新 更多