Handbuch:$wgRevokePermissions
| Benutzerrechte, Zugriffskontrolle und Überwachung: $wgRevokePermissions | |
|---|---|
| Berechtigungen für Benutzer in jeder Gruppe widerrufen. |
|
| Eingeführt in Version: | 1.16.0 (r52083) |
| Entfernt in Version: | Weiterhin vorhanden |
| Erlaubte Werte: | (Komplexes Array aus Boolean-Werten.) |
| Standardwert: | [] |
| Andere Einstellungen: Alphabetisch | Nach Funktion | |
Details
$wgGroupPermissions erlaubt das Einstellen von Nutzergruppenrechten.
$wgRevokePermissions erlaubt den Widerruf aller dieser Rechte.
Ein Recht widerrufen mit $wgRevokePermissions hat Vorrang vor dem Gewähren mit $wgGroupPermissions.
Wenn das Recht auch für eine der Nutzergruppen widerrufen ist, werden sie es nicht haben, unbetrachtet ob es explizit genehmigt ist von anderen Gruppen.
- Beispiel
$wgRevokePermissions['sysop']['editinterface'] = true;
- Ergebnis (wenn Special:ListGroupRights angezeigt wird)
Systemnachrichten und Benutzeroberflächen bearbeiten (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.