Manuel:$wgRevokePermissions

This page is a translated version of the page Manual:$wgRevokePermissions and the translation is 100% complete.
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 :[]

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

  Avertissement : Un paramétrage incorrect peut signifier que vos utilisateurs ne pourront pas effectuer certaines tâches essentielles, alors utilisez-les à vos propres risques !