Manual:User rights/fr

Les droits utilisateur sont des permissions (comme la possibilité de modifier des pages ou de bloquer des utilisateurs) pouvant être attribuées à différents groupes utilisateur. MediaWiki est fourni avec un ensemble par défaut de droits utilisateur et de groupes d'utilisateurs, mais ils peuvent être personnalisés. Cette page décrit les droits et les groupes par défaut et comment les personnalisér.

Pour l'information concernant la manière d'ajouter ou de supprimer des utilisateurs wiki individuels dans les groupes, voir et.



Modifier les permissions de groupe
Par défaut MediaWiki donne certains accès à des groupes définis (voir plus bas). Vous pouvez changer les droits par défaut en modifiant le tableau dans  avec la syntaxe.

Si un membre est dans plusieurs groupes, il cumule les droits de chacun des groupes dont il fait partie. Tous les utilisateurs (y compris les utilisateurs anonymes) sont dans le groupe ; tous les utilisateurs enregistrés se trouvent dans le groupe. En plus des groupes par défaut, il vous est possible d'en créer arbitrairement de nouveaux en utilisant le même tableau.

Exemples
Cet exemple empêchera l'affichage de toutes les pages qui ne figurent pas dans, puis autorisera pour les utilisateurs enregistrés uniquement :

Cet exemple empêche de modifier toutes les pages, puis réautorise seulement les utillisateurs ayant des adresses courriel confirmées :



Créer un nouveau groupe et lui assigner des permissions
Vous pouvez créer de nouveaux groupes d'utilisateurs en définissant des autorisations pour le nom dédié au groupe dans où  est le nom actuel du groupe.

En plus de l'assignation des droits, vous devez créer ces trois pages wiki et remplir leur contenu :


 * (contenu: )
 * (contenu: )
 * (contenu: )

Par défaut, les bureaucrates peuvent ajouter ou retirer des utilisateurs de n'importe quel groupe. Néanmoins, si vous utilisez et, vous pouvez les adapter à la place.

Exemples
Cet exemple créera un groupe arbitraire projectmember qui pourront bloquer les utilisateurs et effacer des pages, et dont les modifications sont masquées par défaut dans les derniers journaux de modification :

Dans cet exemple, vous voudriez probablement aussi créer ces pages :


 * (contenu: )
 * (contenu: )
 * (contenu: )

Ceci assurera que le groupe sera référencé en tant que Project members dans tout l'interface, et qu'un membre sera référencé comme un Project member, et les aperçus relieront le nom du groupe au.

Cet exemple désactive par défaut l'accès en écriture (modification et création de page), crée un groupe nommé "Write" et lui donne les droits d'accès en écriture. Les utilisateurs peuvent être ajoutés manuellement à ce groupe via Special:UserRights :

Dans cet exemple, vous voudriez probablement aussi créer ces pages :


 * (contenu: )
 * (contenu: )
 * (contenu: )



Supprimer les groupes prédéfinis
Médiawiki installé contient un nombre de groupes prédéfinis. La plupart de ces groupes peuvent être supprimés en supprimant les clés correspondantes dans les tables des droits, parmi lesquelles. Pour les détails, voir ci-dessous.

Exemple
Cet exemple va supprimer complètement le groupe des Bureaucrates. Il est nécessaire de s'assurer que chacune de ces six variables n'a pas d'initialisation dans chacun des groupes que l'ont veut supprimer de la liste affichée par Special:ListGroupRights; néanmoins, le fait d'enlever l'initialisation dans $wgGroupPermissions suffira à supprimer le groupe de Special:UserRights. Ce code doit figurer après chaque ligne  qui ajoute des extensions comme  contenant du code qui attibue au groupe des bureacrates les permissions par défaut.

Pour certaines extensions (Flow, Semantic MediaWiki, etc...), les permissions sont ajoutées pendant l'enregistrement de l'extension ou dans une fonction d'enregistrement. Dans ce cas, il sera nécessaire d'utiliser une fonction d'enregistrement dans LocalSettings.php pour supprimer certains groupes utilisateurs prédéfinis:



Note sur le groupe appelé "user"
Avec le mécanisme ci-dessus, vous pouvez supprimer les groupes sysop, bureaucrat et bot, qui - s'ils l'utilisent - peuvent être assignés via le système des droits utilisateur usuel. Néanmoins, il est actuellement impossible de supprimer le groupe. Ce groupe n'est pas assigné via le système standard d'attribution des droits. Par contre, chaque connexion de l'utilisateur se fait en tant que membre de ce groupe. Ceci est codé en dur dans MediaWiki et ne peut pas être changé facilement actuellement.



Liste des permissions
Les droits utilisateur suivants sont disponibles dans la dernière version de MediaWiki. Si vous utilisez une version plus ancienne, vérifiez « Special:Version » sur votre wiki et voyez si elle est couverte dans la colonne « versions ».



Liste des groupes
Les groupes suivants sont disponibles dans la dernière version de MediaWiki. Si vous utilisez une ancienne version, certains d'entre-eux pourraient ne pas être implémentés.

Depuis MW 1.12, vous pouvez créer vos propres groupes dans lesquels les utilisateurs sont automatiquement promus (comme c'est le cas pour « autoconfirmed » et « emailconfirmed ») en utilisant. Vous pouvez même créer n'importe quel groupe personnalisé, juste en lui assignant des droits.



Droits par défaut
Les droits par défaut sont définis dans.


 * Valeurs par défaut dans la version HEAD: https://phabricator.wikimedia.org/diffusion/MW/browse/master/includes/DefaultSettings.php
 * Les valeurs par défaut dans la dernière diffusion stable de MediaWiki, version, sont disponibles ici : https://phabricator.wikimedia.org/diffusion/MW/browse//includes/DefaultSettings.php
 * Droits supplémentaires : vous devez pouvoir lister tous les droits attribuables sur votre wiki en exécutant.



Ajouter de nouveaux droits
Les informations ci-après ne concernent que les développeurs.

Si vous ajoutez une nouvelle permission dans le noyau, par exemple pour contrôler une nouvelle page spéciale, vous devez l'ajouter à la liste des droits disponibles dans, (exemple). Si vous, vous aurez besoin d'utiliser.

Probablement vous voudrez l'affecter à un groupe d'utilisateurs en modifiant décrit ci-dessus.

Si vous voulez que ce droit soit accessible pour les applications externes par  ou par les mots de passe des robots, alors vous devrez l'ajouter à une permission en mettant à jour.

Vous devez aussi ajouter les messages d'interface  et   dans /languages/i18n/en.json (avec la documentation dans qqq.json). Le droit -* messages pouvant être vus sur Special:ListGroupRights et l'action-* messages pouvant être utilisés dans une phrase telle que "Vous n'avez pas la permission de ...".



Voir aussi

 * Special:ListGroupRights – pointe vers cette page d'aide et pourrait contenir des droits non encore documentés
 * – page d'aide décrivant l'utilisation de l'interface Special:Userrights (pour les bureaucrates)
 * – information concernant la gestion et l'assignation des groupes d'utilisateurs.
 * – exemples
 * – Plusieurs extensions associées aux droits utilisateur
 * – exemples
 * – Plusieurs extensions associées aux droits utilisateur
 * – Plusieurs extensions associées aux droits utilisateur
 * – Plusieurs extensions associées aux droits utilisateur