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.