Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

Rôles et Permissions

Description

Le système de Roles a été mis en place pour donner au propriétaire du blog la possibilité de contrôler et de déterminer ce que chaque utilisateur peut ou ne peut pas voir sur le blog. Un propriétaire de blog doit gérer et autoriser les accès à plusieurs fonctions comme la rédaction et l'édition de billets, la création de pages, la gestion des liens, la création des catégories, la modération des commentaires, la gestion des plugins, la gestion des thèmes, et la gestion des autres utilisateurs. Cet outil offre au propriétaire du blog, la possibilité d'attribuer un rôle à un utilisateur.

La notion de Rôles a été introduite à compter de la Version 2.0. La distribution de WordPress est livré 'de base' avec 5 rôles pré-définis : Administrateur, Editeur, Auteur, Contributeur, and Souscripteur. Chaque rôle est pensé pour remplir plusieurs tâches appelées Permissions. Il y a trente Permissions dont la publication des billets, la modération des commentaires, et la gestion des utilisateurs. Les Permissions sont pré-déterminées pour chaque Rôle.

Le Rôle de l'Administrateur est de pouvoir gérer toutes les Permissions. Chacun des autres Rôles a un nombre décroissant de Permissions. Pour l'instant, le Rôle de Souscripteur permet simplement de lire : niveau_0. Un Rôle en particulier ne doit pas être considéré comme "supérieur à" un autre Rôle. Au contraire, pensez que les Rôles définissent le niveau de responsabilités des utilisateurs au sein de votre blog.

Les développeurs d'extensions devraient probablement réviser la base des Rôles et Permissions car les Développeurs WordPress ont laissé ouverte la possibilité d'assigner un ou plusieurs Rôles à un utilisateur, ou de déterminer des Permissions directement à un Utilisateur. Il est possible de changer les Rôles et les Permissions grâce à des extensions, seuls les Rôles et les Permissions standards sont abordés dans cet article.

Super pouvoirs pour le propriétaire du blog

La personne qui dispose du Rôle le plus important est bien sûr le propriétaire du blog. Typiquement, le propriétaire du blog est la personne responsable de la maintenance et de la sauvegarde de la base de données. En fin de compte, le bon fonctionnement d'un blog dépend du propriétaire de ce dernier et des efforts fournis pour accomplir son 'Rôle'. Précision: Le propriétaire du blog possède dans tous les cas le Rôle d'Administrateur qu'il peut partager, s'il le souhaite, avec d'autres utilisateurs.

Sommaire des Rôles

Administrateur - Personne qui a accès à toutes les foncions d'administration. Editeur - Personne qui peut rédiger et publier des billets mais aussi gérer les billets d'autres personnes. Auteur - Personne qui peut rédiger et publier ses propres billets. Contributeur - Personne qui peut rédiger et gérer ses propres billets mais qui ne peut pas les publier. Souscripteur - Personne qui peut lire et envoyer des commentaires mais qui peut également recevoir les newsletters.

Le Rôle attribué par défaut à un nouvel utilisateur se détermine dans Réglages -> Général Image 1.png

Rôles

L'identité d'un utilisateur par rapport à ses permissions est appelé son Rôle. Un Rôle détermine essentiellement un ensemble de tâches que la personne peut accomplir et ces dernières sont appelées Permissions. Pour l'instant, le rôle d'Administrateur englobe toutes les tâches qu'il est possible d'effectuer sous WordPress. A l'inverse, le rôle d'Auteur (par exemple) permet uniquement l'exécution de quelques tâches.

Les paragraphes ci-dessous montrent la liste des rôles et les permissions relatives :

Administrateur

Administrator

  • Activer des extensions
  • Ajouter des utilisateurs
  • Supprimer d'autres pages
  • Supprimer d'autres billets
  • Supprimer des pages
  • Supprimer des extensions
  • Supprimer des billets
  • Supprimer des pages privées
  • Supprimer des billets privés
  • Supprimer des pages publiées
  • Supprimer des billets publiés
  • Supprimer des utilisateurs
  • Editer le tableau de bord
  • Editer des fichiers
  • Editer les autres pages
  • Editer les autres billets
  • Editer des pages
  • Editer les extensions
  • Editeur des billets
  • Editer des pages privées
  • Editer des billets privés
  • Editer des pages publiées
  • Editer des billets publiés
  • Editer les thèmes
  • Editer les utilisateurs
  • Importer
  • Installer des extensions
  • Installer des thèmes
  • Gérer les catégories
  • Gérer les liens
  • Gérer les options
  • Modérer les commentaires
  • Publier des pages
  • Publier des billets
  • Lire
  • Lire les pages privées
  • Lire les billets privés
  • [Changer les thèmes
  • unfiltered_html
  • unfiltered_upload
  • Mettre à jour les extensions
  • Mettre à jour les thèmes
  • Envoyer des fichiers
  • level_0
  • level_1
  • level_2
  • level_3
  • level_4
  • level_5
  • level_6
  • level_7
  • level_8
  • level_9
  • level_10

Editeur

Auteur

  • Effacer ses billets
  • Effacer ses billets publiés
  • Modifier ses billets
  • Modifier ses billets publiés
  • Publier ses billets
  • Lire
  • Envoyer des fichiers
  • level_0
  • level_1
  • level_2

Contributeur

Souscripteur