安装带有 Ploneboard 的 Plone 4.1 并使用 intranet_workflow。我不希望用户能够在他们的用户文件夹中创建 Ploneboard 对象。如果我启用用户文件夹并将用户文件夹的限制设置为标准 Plone 类型,则 Ploneboard 对象不会出现在用户自己主文件夹中的用户的添加菜单中。但是限制仍然出现,用户可以单击它并编辑限制以允许自己添加 Ploneboard 对象。如何取消用户更改其个人文件夹上设置的限制的能力?
问问题
279 次
1 回答
2
大多数 Plone 产品都定义了自定义添加权限,以允许对添加位置和添加者进行细粒度调整。
Ploneboard 的主要添加权限是Ploneboard: Add Ploneboard,默认设置为Manager和Owner角色。由于成员是其成员文件夹的所有者,因此他们获得了添加图板的权限。
改变它的最简单方法是(在 Ploneboard 已经安装之后)是
- 去Zope的根源
- 打开 ZMI ( /manage )
- 选择安全选项卡
- 搜索名为Ploneboard 的权限:添加 Ploneboard
- 取消选择Owner -role 以不具有该权限
- 转到页面末尾并保存更改
现在,只有拥有管理员角色的用户才有权限添加板块。
如果您使用的是 Plone 4.1(或更高版本)并且想将该权限也授予具有新站点管理员角色的用户,您应该打开Plone 站点对象的安全选项卡,搜索权限并将其设置在那里。
于 2012-04-14T07:28:48.870 回答