在Plone站点中,有一个名为“访问非 Activity 门户内容”的权限。默认情况下,将其授予角色“经理”和“所有者”。

我也想授予该角色“编辑器”这个权限,我知道我可以在ZMI的“安全性”选项卡中使用相应的复选框,但是我想以某种安装脚本的方式进行编程。我该怎么做?

最佳答案

您必须创建一个新产品,并使用以下命令添加一个名为“rolemap.xml”的通用设置步骤:

<?xml version="1.0"?>
<rolemap>
  <permissions>
    <permission name="Access inactive portal content" acquire="False">
      <role name="Editor" />
    </permission>
  </permissions>
</rolemap>

更多信息:
  • http://plone.org/documentation/kb/genericsetup
  • http://plone.org/documentation/manual/developer-manual/generic-setup/reference/roles-and-permissions

  • 再见,贾科莫

    关于permissions - Plone:向角色添加权限,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7256010/

    10-16 05:25