Plone:添加角色权限

Joh*_*rra 6 permissions plone

在Plone站点中,有一个名为"访问非活动门户内容"的权限.默认情况下,这将授予角色"Manager"和"Owner".

我想将此权限授予角色"编辑器",我知道我可以使用ZMI中"安全"选项卡中的相应复选框,但我想在某种安装脚本中以编程方式执行此操作.我该怎么办?

Gia*_*oli 11

您必须创建一个新产品并添加一个名为"rolemap.xml"的genericsetup步骤:

<?xml version="1.0"?>
<rolemap>
  <permissions>
    <permission name="Access inactive portal content" acquire="False">
      <role name="Editor" />
    </permission>
  </permissions>
</rolemap>
Run Code Online (Sandbox Code Playgroud)

更多信息:

再见,贾科莫