A3iformations · Formation WordPress

Les utilisateurs et les rôles WordPress

Créer, afficher, modifier et supprimer des comptes, comprendre les cinq rôles de WordPress et leurs droits, ouvrir l’administration à un collaborateur et gérer les informations personnelles de chaque utilisateur.

11 notions + atelierPas à pas + astucesExercices corrigésSécurité et RGPD
01

Ajouter un nouvel utilisateur

Comptes › Ajouter un compte

Dans les versions récentes de WordPress en français, le menu Utilisateurs s’appelle Comptes. Chaque personne qui doit se connecter au site (formateur, rédacteur, stagiaire) a son propre compte : on ne partage jamais un identifiant.

  1. Ouvrir Comptes › Ajouter un compte.
  2. Saisir l’identifiant (obligatoire, non modifiable ensuite) et l’e-mail (obligatoire, unique sur le site).
  3. Compléter si besoin le prénom, le nom, le site web et la langue de l’interface.
  4. Cliquer sur Générer le mot de passe : WordPress propose un mot de passe fort.
  5. Laisser cochée Envoyer une notification au nouveau compte : la personne reçoit un lien pour définir son propre mot de passe.
  6. Choisir le rôle (Abonné par défaut), puis cliquer sur Ajouter un compte.
ChampObligatoireRemarque
IdentifiantOuiSert à la connexion, ne peut plus être changé
E-mailOuiPermet aussi la connexion et la réinitialisation du mot de passe
Prénom, NomNonUtilisés pour le nom affiché publiquement
LangueNonLangue de l’administration pour cet utilisateur
RôleOuiDétermine ce que la personne peut faire
AttentionN’utilisez jamais admin, le nom du site ou un prénom seul comme identifiant d’un administrateur : ce sont les premiers essais des robots qui attaquent la page de connexion.
Bon à savoirLe rôle attribué par défaut aux nouveaux comptes se règle dans Réglages › Général › Rôle par défaut de tout nouveau compte. Gardez Abonné, surtout si l’inscription publique est ouverte.

Exercice 1 · Découverte

Créez le compte de Julie Martin, formatrice, avec l’identifiant jmartin, un mot de passe généré et le rôle Abonné. Elle doit recevoir l’e-mail de bienvenue.

Voir le corrigé

Comptes › Ajouter un compte › Identifiant jmartin, e-mail de Julie, Prénom Julie, Nom Martin › Générer le mot de passe › cocher Envoyer une notification au nouveau compte › Rôle Abonné › Ajouter un compte. Le compte apparaît dans Tous les comptes.

02

Afficher les utilisateurs

Comptes › Tous les comptes

La liste présente chaque compte avec son identifiant, son nom, son e-mail, son rôle et le nombre d’articles publiés.

  • Filtres par rôle au-dessus du tableau : Tous, Administrateur, Éditeur… avec le nombre de comptes de chaque rôle.
  • Rechercher des comptes : par identifiant, nom, e-mail ou adresse du site web.
  • Tri : cliquer sur l’en-tête Identifiant, Nom ou E-mail.
  • Options de l’écran (en haut à droite) : masquer des colonnes et choisir le nombre de comptes par page.
  • Colonne Articles : un clic affiche les articles de cet auteur.
AstuceFaites régulièrement le tour de la liste filtrée sur Administrateur : il ne doit y avoir que des personnes connues. Un administrateur inconnu est le signe classique d’un site piraté.

Exercice 2 · Découverte

Affichez uniquement les comptes Auteur, triés par nom, avec 50 comptes par page et sans la colonne Articles.

Voir le corrigé

Tous les comptes › lien Auteur › clic sur l’en-tête Nom › Options de l’écran › décocher Articles, saisir 50 dans Nombre d’éléments par page › Appliquer.

03

Modifier les utilisateurs

Comptes › Tous les comptes › Modifier

  1. Survoler le compte dans la liste et cliquer sur Modifier.
  2. Changer le rôle, le nom, l’e-mail ou les options d’interface.
  3. Pour un nouveau mot de passe, cliquer sur Définir un nouveau mot de passe ou, mieux, sur Envoyer le lien de réinitialisation.
  4. Cliquer sur Mettre à jour le compte.

Modifications groupées

  • Changer le rôle pour… : cocher plusieurs comptes, choisir le rôle dans la liste au-dessus du tableau, puis Changer.
  • Actions groupées › Envoyer la réinitialisation du mot de passe : utile après une fuite ou en fin de session de formation.
Bon à savoirL’identifiant ne se modifie pas. Pour le changer, créez un nouveau compte, puis supprimez l’ancien en attribuant ses contenus au nouveau (section 04).

Exercice 3 · Application

Julie Martin devient rédactrice des actualités : passez son rôle à Auteur, puis envoyez-lui un lien de réinitialisation du mot de passe.

Voir le corrigé

Tous les comptes › survol de jmartin › Modifier › Rôle Auteur › Mettre à jour le compte. Puis bouton Envoyer le lien de réinitialisation dans la rubrique Gestion du compte, ou action groupée depuis la liste.

04

Supprimer des utilisateurs

Comptes › Tous les comptes › Supprimer

  1. Survoler le compte et cliquer sur Supprimer (ou cocher plusieurs comptes puis Actions groupées › Supprimer).
  2. Si le compte a publié des contenus, WordPress demande quoi en faire.
  3. Choisir Attribuer tous les contenus et les liens à un autre compte, ou Supprimer tous les contenus.
  4. Cliquer sur Confirmer la suppression.
AttentionL’option Supprimer tous les contenus envoie à la corbeille les articles et pages de cette personne, et ses médias sont supprimés définitivement. Dans 99 % des cas, attribuez les contenus à un autre compte.
AstucePour un départ temporaire, passez plutôt le compte en Abonné et réinitialisez son mot de passe : l’historique et les contenus restent intacts, et l’accès est coupé.

On ne peut pas supprimer son propre compte depuis la liste : il faut qu’un autre administrateur le fasse.

Exercice 4 · Application

Un ancien rédacteur, pdurand, quitte l’organisme. Supprimez son compte sans perdre ses 12 articles, qui doivent désormais apparaître au nom de Julie Martin.

Voir le corrigé

Tous les comptes › survol de pdurand › Supprimer › cocher Attribuer tous les contenus et les liens à › choisir jmartin › Confirmer la suppression. Vérification : la colonne Articles de Julie augmente de 12.

05

Les rôles : généralités

Comptes › Modifier › Rôle

Un rôle est un ensemble de droits (en anglais capabilities) : publier, modifier les contenus des autres, installer des extensions… Chaque compte possède un rôle, et c’est le rôle qui décide des menus visibles et des actions possibles.

  • WordPress fournit cinq rôles en standard, du plus puissant au plus limité.
  • Les rôles sont emboîtés : chaque rôle a les droits du rôle inférieur, plus quelques-uns.
  • Certaines extensions ajoutent leurs propres rôles (par exemple Client pour une boutique, Gestionnaire SEO pour Rank Math).
  • Sur un réseau multisite existe en plus le Super Admin, qui gère tous les sites du réseau.
AstuceAppliquez le principe du moindre privilège : donnez à chacun le rôle le plus bas qui lui permet de faire son travail. On peut toujours monter un rôle plus tard.

Exercice 5 · Découverte

Sans regarder la suite, classez ces rôles du plus puissant au moins puissant : Auteur, Abonné, Administrateur, Contributeur, Éditeur.

Voir le corrigé

Administrateur › Éditeur › Auteur › Contributeur › Abonné.

06

Les cinq rôles en détail

Administrateur · Éditeur · Auteur · Contributeur · Abonné

RôleCe qu’il peut fairePour qui
AdministrateurTout : réglages, thèmes, extensions, comptes, mises à jour, tous les contenusLe responsable du site, un ou deux comptes maximum
ÉditeurPublier, modifier et supprimer tous les articles et pages, y compris ceux des autres ; gérer catégories, étiquettes et commentairesResponsable éditorial, formateur référent
AuteurÉcrire, publier, modifier et supprimer ses propres articles ; téléverser des médiasRédacteur régulier de confiance
ContributeurÉcrire et modifier ses propres articles, sans pouvoir les publier ni téléverser d’imagesStagiaire, rédacteur occasionnel ou invité
AbonnéSe connecter, lire et gérer son profilMembre, stagiaire d’un espace réservé

Le circuit de validation

Le contributeur rédige puis clique sur Soumettre pour relecture : l’article passe à l’état En attente de relecture. Un éditeur ou un administrateur le relit, le corrige et le publie.

Bon à savoirL’éditeur ne voit ni le menu Apparence, ni Extensions, ni Réglages : il ne peut pas « casser » le site, seulement son contenu. C’est le bon rôle pour un client qui veut gérer ses textes.

Exercice 6 · Application

Choisissez le rôle de chacun : un stagiaire qui propose un article à valider ; la gérante qui relit tout ; un webmaster qui fait les mises à jour ; un ancien stagiaire qui accède à un espace de ressources.

Voir le corrigé

Stagiaire : Contributeur. Gérante : Éditeur. Webmaster : Administrateur. Ancien stagiaire : Abonné.

07

Éditer un rôle

Extensions › Ajouter une extension › User Role Editor ou Members

WordPress ne propose pas d’écran pour modifier un rôle. On passe par une extension, ou par quelques lignes de code.

Avec l’extension User Role Editor

  1. Installer et activer User Role Editor.
  2. Ouvrir Comptes › User Role Editor.
  3. Choisir le rôle à modifier dans la liste déroulante (par exemple Éditeur).
  4. Cocher ou décocher les droits : par exemple edit_theme_options pour donner accès aux menus.
  5. Cliquer sur Mettre à jour.
  6. Pour créer un rôle, utiliser Add Role et le baser sur un rôle existant (Make copy of).

Par le code

Avec une extension d’extraits de code (le site utilise Insert PHP Code Snippet), on crée un rôle sur mesure :

add_role( 'formateur', 'Formateur', array(
  'read'          => true,
  'edit_posts'    => true,
  'upload_files'  => true,
  'publish_posts' => false
) );
AttentionNe retirez jamais un droit au rôle Administrateur : vous pourriez perdre l’accès à l’écran qui permet de le lui rendre. Exportez une sauvegarde des rôles avant toute modification (User Role Editor propose une fonction de réinitialisation).

Exercice 7 · Maîtrise

Le responsable éditorial (Éditeur) doit pouvoir modifier les menus du site, mais toujours pas les extensions. Quel droit lui ajouter, et avec quel outil ?

Voir le corrigé

User Role Editor › rôle Éditeur › cocher edit_theme_options › Mettre à jour. Ce droit ouvre Apparence › Menus et Widgets. Les droits install_plugins et activate_plugins restent décochés.

08

Les rôles et les droits

Tableau de correspondance des principaux droits

DroitAdminÉditeurAuteurContrib.Abonné
Lire, gérer son profil✓✓✓✓✓
Écrire ses articles✓✓✓✓–
Publier ses articles✓✓✓––
Téléverser des médias✓✓✓––
Modifier les articles des autres✓✓–––
Gérer les pages✓✓–––
Gérer catégories et commentaires✓✓–––
Thèmes, menus, widgets✓––––
Extensions et mises à jour✓––––
Gérer les comptes✓––––
Réglages du site✓––––

Les noms techniques à connaître

  • read : accéder au tableau de bord et au profil.
  • edit_posts / publish_posts : écrire / publier ses articles.
  • edit_others_posts : modifier les articles des autres.
  • upload_files : envoyer des fichiers dans la médiathèque.
  • manage_options : accéder aux Réglages, droit typique de l’administrateur.
Bon à savoirUn auteur qui publie un article peut le modifier ensuite, mais pas une page : les pages sont réservées aux éditeurs et administrateurs.

Exercice 8 · Application

Un contributeur se plaint de ne pas pouvoir insérer d’image dans son article. Expliquez pourquoi et proposez deux solutions.

Voir le corrigé

Le rôle Contributeur n’a pas le droit upload_files. Solution 1 : le passer en Auteur (il pourra alors aussi publier seul). Solution 2 : garder Contributeur et ajouter uniquement upload_files avec User Role Editor.

09

Donner accès à l’administration

votre-site.fr/wp-admin · Comptes › Ajouter un compte

  1. Créer le compte avec le rôle adapté au travail demandé (section 01).
  2. Laisser WordPress envoyer l’e-mail de bienvenue avec le lien de création du mot de passe.
  3. Communiquer l’adresse de connexion : /wp-admin ou /wp-login.php (ou l’adresse personnalisée si une extension de sécurité l’a changée).
  4. À la première connexion, la personne arrive sur le Tableau de bord, ou sur son Profil si elle est Abonné.
  5. Fixer une date de fin : à l’issue de la mission, rétrograder le compte en Abonné ou le supprimer.
AttentionN’envoyez jamais un mot de passe en clair par e-mail ou SMS. Utilisez le lien de réinitialisation : il expire et la personne choisit elle-même son mot de passe.
AstuceActivez la double authentification pour les comptes Éditeur et Administrateur. Le module Sécurité installé sur a3iformations.fr la propose ; sinon, l’extension Two Factor fait l’affaire.
Bon à savoirPour vérifier ce que voit un compte, l’extension User Switching ajoute un lien Basculer vers dans la liste des comptes : l’administrateur se connecte temporairement « en tant que » cet utilisateur, sans connaître son mot de passe.

Exercice 9 · Application

Un prestataire doit corriger des textes pendant deux semaines. Décrivez la procédure complète d’ouverture puis de fermeture de son accès.

Voir le corrigé

Ouverture : compte Éditeur, mot de passe généré, notification envoyée, adresse /wp-admin communiquée, double authentification activée. Fermeture au bout de deux semaines : rétrograder en Abonné ou supprimer en attribuant ses contenus à un compte interne, puis vérifier la liste des administrateurs.

10

L’interface d’administration selon les rôles

Menu latéral · Comptes › Profil › Options personnelles

Le menu de gauche s’adapte au rôle : WordPress n’affiche que ce que le compte a le droit d’utiliser.

RôleMenus visibles
AdministrateurTous : Tableau de bord, Articles, Médias, Pages, Commentaires, Apparence, Extensions, Comptes, Outils, Réglages
ÉditeurTableau de bord, Articles, Médias, Pages, Commentaires, Profil, Outils
AuteurTableau de bord, Articles, Médias, Profil, Outils
ContributeurTableau de bord, Articles, Profil, Outils
AbonnéTableau de bord, Profil

Les options personnelles de chaque compte

  • Jeu de couleurs de l’administration : utile pour distinguer d’un coup d’œil un site de test du site en ligne.
  • Raccourcis clavier pour la modération des commentaires.
  • Barre d’outils : l’afficher ou non lors de la visite du site.
  • Langue de l’interface, propre à chaque compte.
  • Options de l’écran et blocs du tableau de bord : chaque compte les règle pour lui-même.
AstucePour simplifier encore l’interface d’un client (masquer un menu d’extension, par exemple), utilisez Admin Menu Editor ou Adminimize : ils masquent des menus rôle par rôle.
AttentionMasquer un menu ne retire pas le droit : quelqu’un qui connaît l’adresse de l’écran peut encore y accéder. Pour bloquer réellement, retirez le droit (section 07).

Exercice 10 · Maîtrise

Sur votre site de test, attribuez le jeu de couleurs « Océan » à votre compte et masquez la barre d’outils sur le site public. Puis, avec User Switching, comparez le menu d’un Auteur et d’un Contributeur.

Voir le corrigé

Comptes › Profil › Jeu de couleurs Océan › décocher Afficher la barre d’outils lors de la visite du site › Mettre à jour le profil. Avec User Switching : l’Auteur voit Médias, le Contributeur non ; aucun des deux ne voit Pages.

11

Les informations personnelles

Comptes › Profil · Outils › Exporter / Effacer les données personnelles · Réglages › Confidentialité

Le profil de l’utilisateur

RubriqueContenu
NomPrénom, nom, pseudonyme et Nom à afficher publiquement (signature des articles)
Informations de contactE-mail (tout changement doit être confirmé depuis la nouvelle adresse) et site web
À proposRenseignements biographiques et photo de profil (Gravatar)
Gestion du compteNouveau mot de passe, Se déconnecter partout ailleurs, mots de passe d’application
AstuceRéglez le Nom à afficher publiquement sur « Prénom Nom » : l’identifiant de connexion n’apparaît alors plus dans les signatures d’articles, ce qui complique la tâche des pirates.

Les demandes RGPD

  1. Ouvrir Outils › Exporter les données personnelles (droit d’accès) ou Outils › Effacer les données personnelles (droit à l’effacement).
  2. Saisir l’identifiant ou l’e-mail de la personne, cocher Confirmation par e-mail, puis Envoyer la demande.
  3. La personne confirme par le lien reçu ; la demande passe à Confirmée.
  4. Cliquer sur Télécharger ou Envoyer l’export, ou sur Effacer les données personnelles.
Bon à savoirLa page de politique de confidentialité se désigne dans Réglages › Confidentialité. Sur a3iformations.fr, l’extension Complianz complète ce dispositif avec le bandeau cookies et la politique de cookies.

Exercice 11 · Application

Un ancien stagiaire demande par e-mail la copie de toutes les données le concernant sur le site. Décrivez la procédure.

Voir le corrigé

Outils › Exporter les données personnelles › saisir son e-mail › cocher Confirmation par e-mail › Envoyer la demande. Après sa confirmation : Envoyer l’export. Il reçoit un lien vers un fichier .zip contenant ses données de profil et de commentaires. Délai légal de réponse : un mois.

12

Atelier : l’équipe d’un organisme de formation

Atelier noté sur 20 points · site de test

L’organisme « Form’Avenir » met en ligne son blog. Configurez les comptes de toute l’équipe sur votre site de test.

ConsignePoints
1. Vérifier que le rôle par défaut des nouveaux comptes est Abonné1
2. Créer Claire Petit, directrice, qui relit et publie tout le contenu3
3. Créer deux formateurs qui publient seuls leurs articles avec images3
4. Créer trois stagiaires qui proposent des articles soumis à validation3
5. Autoriser les stagiaires à ajouter des images, sans leur permettre de publier3
6. Régler pour chacun le nom affiché « Prénom Nom »2
7. Un formateur part : supprimer son compte en confiant ses articles à Claire3
8. Exporter les données personnelles d’un stagiaire2
Voir le corrigé

1. Réglages › Général › Rôle par défaut Abonné. 2. Claire Petit : rôle Éditeur. 3. Formateurs : rôle Auteur. 4. Stagiaires : rôle Contributeur (bouton Soumettre pour relecture). 5. User Role Editor › Contributeur › cocher upload_files uniquement, publish_posts reste décoché. 6. Comptes › Modifier › Nom à afficher publiquement sur « Prénom Nom » pour chaque compte. 7. Supprimer › Attribuer tous les contenus et les liens à Claire Petit › Confirmer. 8. Outils › Exporter les données personnelles › e-mail du stagiaire › confirmation › Envoyer l’export.

AstuceTerminez l’atelier en vous connectant avec chaque type de compte (ou avec User Switching) : c’est la seule vraie façon de vérifier que chacun voit exactement ce qu’il doit voir.

A3iformations · organisme certifié Qualiopi et centre de passage TOSA · Formation WordPress · Module « Les utilisateurs et les rôles »