手册:$wgRevokePermissions
用户权限、访问控制和监视: $wgRevokePermissions | |
---|---|
Permission keys revoked from users in each group. |
|
引进版本: | 1.16.0 (r52083) |
移除版本: | 仍在使用 |
允许的值: | (复杂的布尔值数组) |
默认值: | [] |
其他设置: 按首字母排序 | 按功能排序 |
细节
$wgGroupPermissions allows setting permissions for user groups.
$wgRevokePermissions
allows revocation of any of those permissions.
Revoking a right with $wgRevokePermissions
takes precedence over granting it with $wgGroupPermissions
.
If the right is revoked for even one of the user's groups, they will not have it, regardless of whether it's explicitly permitted by other groups.
- 例如:
$wgRevokePermissions['sysop']['editinterface'] = true;
- Result is (when viewing Special:ListGroupRights)
编辑用户界面 (editinterface
)
This acts the same way as $wgGroupPermissions , except that if the user is in a group here, the permission will be removed rather than added. A good use-case for this setting is in conjunction with $wgAutopromote and APCOND_BLOCKED to further restrict the rights of blocked users. Another use-case could be the creation of other "blocked groups" where a sysop can (via $wgAddGroups ) add a user to a group to allow them to edit pages normally, but prevent them from being able to move pages.