@@共享视图可以使用获取或其他资源删除站点范围内的角色吗?

时间:2011-09-13 21:11:12

标签: plone roles plone-3.x

假设ADMINS是一个具有Administrator角色(网站范围)的群组。

在Plone网站(/Plone/folder)的不同上下文中,我想使用@@sharing视图,并从ADMINS组中移除所有角色并添加一些自定义角色:问题是这是不可能的,因为Administrator的{​​{1}}角色是网站范围的。

是否可以仅删除Plone站点中的上下文的站点范围角色?或者我是否必须通过设置自定义工作流状态的个别权限来执行此操作?

1 个答案:

答案 0 :(得分:3)

@@sharing管理本地角色,用户/组角色(AKA全局角色)无法通过本地角色进行更改。但是,您可以执行的操作不是使用组来应用角色(IOW,只留下没有任何角色的组),然后在门户网站根目录使用/Plone/@@sharing在那里分配该组本地角色,然后在{{ 1}}您可以取消选中/Plone/folder/@@sharing,并且Inherit permissions from higher levels中的本地角色不会在那里继承。