KakapoWP KakapoWP
Roles

Accès client à l'administration : les droits vraiment nécessaires

6 août 2026·4 min de lecture

Un client doit pouvoir mettre à jour des textes. La voie la plus rapide est un accès administrateur — et la plus coûteuse. Non pas parce que quelqu'un ferait quelque chose de malveillant, mais parce qu'un mauvais clic dans la section des plugins coûte plus cher que les dix minutes qu'aurait demandées un rôle propre.

Ce que WordPress fournit d'origine

RôlePeutConvient pour
Contributeurrédiger ses propres articles, sans les publierAuteurs invités
Auteurrédiger et publier ses propres articlesdes rédacteurs individuels
Éditeurtous les articles et toutes les pages, y compris ceux des autresla plupart des clients
Administrateurtout, y compris les plugins et les utilisateursvous

Dans la plupart des cas, Éditeur est la bonne réponse. Ce rôle couvre entièrement les contenus et laisse la technique de côté.

Là où le rôle Éditeur ne suffit pas

Trois choses manquent régulièrement à un éditeur, et pour chacune il existe une meilleure réponse que « alors administrateur, tant pis » :

La démarche est toujours la même : ajouter le droit qui manque, au lieu de changer de rôle. C'est précisément à cela que sert une matrice des droits.

Épurer compte plus que verrouiller

Une administration avec douze entrées de menu dont dix sont verrouillées n'est pas sûre, mais confuse. Le client cherche, clique à côté et appelle. Les droits disent ce que quelqu'un peut faire ; ce qu'il voit tout court est tout aussi important.

Le test qui prend une minute

On ne peut pas juger des droits depuis l'écran où on les définit. Créez un utilisateur de test par rôle et connectez-vous avec cet utilisateur — dans un second navigateur, pour que votre propre session reste ouverte.

Et pour les contenus protégés, il existe un second test : déconnectez-vous et appelez /wp-json/wp/v2/posts?search= avec un mot tiré de l'article protégé. Si le contenu figure dans la réponse, votre règle ne modifie que l'affichage — les données sont exposées.

Ce test vaut pour tout plugin de gestion des droits. « Masquer » et « verrouiller » sont deux choses différentes, et une seule des deux tient.

Deux pièges quand plusieurs personnes gèrent le site

Le premier : qui peut attribuer des droits peut s'en donner davantage. WordPress prévoit pour cela un garde-fou — get_editable_roles() —, et un plugin qui le contourne ouvre précisément la voie qu'il est censé fermer.

Le second concerne les réseaux multisite : les rôles y sont en partie définis à l'échelle du réseau. Qui les écrase depuis un sous-site les modifie pour tous les sites — y compris ceux qui ne lui appartiennent pas.

Au départ d'un client

  1. Désactiver l'accès, sans le supprimer tout de suite — sinon les articles perdent leur auteur.
  2. Attribuer les articles à un autre compte avant la suppression.
  3. Révoquer les mots de passe d'application de ce compte ; ils survivent à un changement de mot de passe.
  4. Mettre fin aux sessions en cours.
  5. Consigner dans le journal des modifications quand et pourquoi.

Questions fréquentes

Un client sans droits d'administrateur peut-il mettre à jour des plugins ?
Non, et c'est très bien ainsi. Les mises à jour relèvent de la maintenance, pas de la gestion des contenus — c'est à cette occasion que quelque chose casse le plus souvent.
Et si le client tient malgré tout à être administrateur ?
Créez-lui alors un second accès et donnez à l'accès du quotidien un rôle plus restreint. C'est la même séparation que celle qu'on applique sur son propre ordinateur.
Ai-je besoin d'un plugin pour cela ?
Pour les quatre rôles standard, non. Dès que vous voulez ajouter des droits précis, alléger des menus ou vraiment protéger des contenus, oui.
Combien de rôles personnalisés sont judicieux ?
Le moins possible. Trois ou quatre couvrent presque toutes les équipes de rédaction ; chaque rôle supplémentaire en est un dont plus personne n'a la vue d'ensemble.
Une restriction agit-elle aussi sur le site public ?
Seulement si le plugin l'y applique. Vérifiez-le avec le test REST ci-dessus — il répond à la question en une minute.

Kakapo Roles — payez une fois, utilisez pour toujours.

Les neuf extensions pour 149 € une fois au lieu de 13 € par mois. Paiement sécurisé via Stripe. Pendant les 14 premiers jours : problème résolu ou remboursé.

Obtenir Lifetime Toutes les fonctionnalités
Lire la suite

Ça pourrait aussi vous intéresser.

Tous les articles