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

发布于 2024-12-04 13:27:20 字数 316 浏览 0 评论 0原文

假设 ADMINS 是一个具有管理员角色(站点范围)的组。

在 Plone 站点 (/Plone/folder) 的不同上下文中,我想使用 @@sharing 视图,并从 ADMINS< 中删除所有角色/code> 组并添加一些自定义角色:问题是这是不可能的,因为 ADMINSAdministrator 角色是站点范围内的。

是否可以仅删除克隆站点中上下文的站点范围角色?或者我是否必须通过设置自定义工作流程状态的个人权限来做到这一点?

Suppose ADMINS is a group that has an Administrator role (site-wide).

In a different context of the Plone site (/Plone/folder) I would like to use the @@sharing view, and remove all roles from the ADMINS group and add some custom ones: the problem is that this isn't possible because Administrator role for ADMINS is site-wide.

Is it possible to remove the site-wide role for just a context in a Plone Site? Or will I have to do this by settings individual permissions on custom workflow states?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ゝ杯具 2024-12-11 13:27:20

@@sharing 管理本地角色,用户/组角色(也称为全局角色)无法通过本地角色更改。但是,您可以做的不是使用组应用角色(IOW,只需离开没有任何角色的组),然后在门户根目录中使用 /Plone/@@sharing 来分配该组本地角色,然后在 /Plone/folder/@@sharing 中,您可以取消选中从更高级别继承权限以及来自 /Plone 的本地角色不会在那里继承。

@@sharing manages local roles and user/group roles (AKA global roles) cannot be changed via local roles. What you can do, however, is not apply the roles using the group (IOW, just leave the group without any roles), then use /Plone/@@sharing at the portal root to assign that group local roles there, then in /Plone/folder/@@sharing you can uncheck Inherit permissions from higher levels and the local roles from /Plone will not be inherited there.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文