1

安装带有 Ploneboard 的 Plone 4.1 并使用 intranet_workflow。我不希望用户能够在他们的用户文件夹中创建 Ploneboard 对象。如果我启用用户文件夹并将用户文件夹的限制设置为标准 Plone 类型,则 Ploneboard 对象不会出现在用户自己主文件夹中的用户的添加菜单中。但是限制仍然出现,用户可以单击它并编辑限制以允许自己添加 Ploneboard 对象。如何取消用户更改其个人文件夹上设置的限制的能力?

4

1 回答 1

2

大多数 Plone 产品都定义了自定义添加权限,以允许对添加位置和添加者进行细粒度调整。

Ploneboard 的主要添加权限Ploneboard: Add Ploneboard,默认设置为ManagerOwner角色。由于成员是其成员文件夹的所有者,因此他们获得了添加图板的权限。

改变它的最简单方法是(在 Ploneboard 已经安装之后)是

  1. 去Zope的根源
  2. 打开 ZMI ( /manage )
  3. 选择安全选项卡
  4. 搜索名为Ploneboard 的权限:添加 Ploneboard
  5. 取消选择Owner -role 以不具有该权限
  6. 转到页面末尾并保存更改

现在,只有拥有管理员角色的用户才有权限添加板块。

如果您使用的是 Plone 4.1(或更高版本)并且想将该权限也授予具有新站点管理员角色的用户,您应该打开Plone 站点对象的安全选项卡,搜索权限并将其设置在那里。

于 2012-04-14T07:28:48.870 回答