Manuel:$wgRevokePermissions
Droits utilisateur, contrôle d'accès et supervision: $wgRevokePermissions | |
---|---|
Clés d'autorisation révoquées aux utilisateurs de chaque groupe. |
|
Introduit dans la version : | 1.16.0 (r52083) |
Retiré dans la version : | Encore utilisé |
Valeurs autorisées : | (Tableau complexe de valeurs booléennes.) |
Valeur par défaut : | [] |
Autres paramètres : Alphabétique | Par fonction |
Détails
$wgGroupPermissions permet de définir des autorisations pour les groupes d'utilisateurs.
$wgRevokePermissions
permet de révoquer ces droits.
Révoquer un droit avec $wgRevokePermissions
prévaut sur son attribution par $wgGroupPermissions
.
Si le droit est supprimé même pour un des groupes utilisateur, ils ne l'auront plus, même s'il est explicitement permis dans les autres groupes.
- Exemples
$wgRevokePermissions['sysop']['editinterface'] = true;
- Le résultat est (lors de l'affichage de Special:ListGroupRights)
Modifier l’interface utilisateur (editinterface
)
Cela agit de la même manière que $wgGroupPermissions , sauf que si l'utilisateur est dans un groupe ici, l'autorisation sera supprimée plutôt que ajoutée. Un bon cas d'utilisation de ce paramètre est en conjonction avec $wgAutopromote et APCOND_BLOCKED pour restreindre davantage les droits des utilisateurs bloqués. Un autre cas d'utilisation pourrait être la création d'autres « groupes bloqués » où un administrateur peut (via $wgAddGroups ) ajouter un utilisateur à un groupe pour lui permettre d'éditer des pages normalement, mais les empêcher de pouvoir déplacer des pages