access_group
is the be_user group.
在TYPO3中,您有一个类似于unix权限的访问系统,您可以在其中访问页面(以及页面中的记录)。
有一个菜单项System
->Access
您可以在其中选择页面并可以递归设置多个级别的值:
您可以设置Owner
and Group
以及分配给的授予的权利
Owner, Group, 大家
权限按位编码(与显示的顺序不同):
1 (2^0) 显示页面:显示/复制页面和内容。
2 (2^4) 编辑内容:更改/添加/删除/移动内容。
3 (2^1) 编辑页面:更改页面,例如。更改页面标题等
4 (2^2) 删除页面:删除/移动页面和内容。
5 (2^3) 个新页面:在此页面下创建新页面。
这些值可以设置为TCEMAIN
在页面 TSconfig 中,因此子树中的所有页面可能获得相同的权限。
Example:
TCEMAIN.permissions {
userid = 43
groupid = 5
user = 31
group = 19
everybody = 1
}
- 每个页面都会将 uid 43 的用户作为所有者,
- 该组将是 uid 5 的组,
- 业主拥有一切权利,
- 该小组可以
show page
, edit page
, edit content
但不能delete page
or create new pages
below
- 其他人都可以看到该页面
或者,您可以通过关键字设置权限:
TCEMAIN.permissions {
userid = 43
groupid = 5
user = show, edit, delete, new, editcontent
group = show, edit, editcontent
everybody = show
}
评论来自鲁迪·格诺德 https://stackoverflow.com/users/10052668/rudy-gnodde,我同意:
这仅用于页面,不适用于扩展的自定义表格。这可能是本文档中的一个错误。我认为它应该是 fe_group (在本文档中提到,但在包含 access_group 的代码示例中没有提到)。
由于TYPO3手册可以由每个人编辑(有一个按钮Edit me on GitHub
在右上角),我提出了更正。