gpt4 book ai didi

security - Zope浏览器页面权限

转载 作者:行者123 更新时间:2023-12-01 11:56:49 25 4
gpt4 key购买 nike

我在 Zope 中有一个 browser:page 设置,并且我有:
permission="zope2.Public"

我的问题是,为了只允许 Plone 管理员访问和/或登录(非管理员)访问此页面,我应该将其更改为什么?

最佳答案

在 Zope 上,您通过权限控制对 View 的访问,但要允许某人访问给定权限,您必须将此类权限授予角色。

Plone 管理员组中的任何人都被授予了 Manager 角色(在 Plone 4.2 上将是 change to the SiteAdmin role )通常可以访问大多数权限。还有一个自动的 Authenticated 角色,它被赋予任何经过身份验证(已登录)的人。虽然后者没有很多默认权限。

权限通常以您要允许的操作命名。如果您的 View 的目标是管理 Plone 门户的某些方面,那么 cmf.ManagePortal 权限可能就是您想要的。你可以查看the full list of default permissions如果你需要另一个。

有一些 excellent documentation on how security works in Plone ,其中包括有关如何定义新权限以及如何将现有权限分配给角色的信息。

关于security - Zope浏览器页面权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6372647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com