← Retour aux modules

nexya roles

Les droits rangés sous l’extension qui les crée, enfin lisibles. Et le menu réduit à ce que la personne en face a vraiment à y faire

  • Des droits qu’on peut lire WordPress empile les permissions en une seule liste plate, où celles de votre thème côtoient celles de six extensions. Ici elles sont regroupées sous ce qui les a créées, avec leur intitulé réel
  • Le menu ne montre que l’utile Chaque entrée peut être retirée pour un rôle donné — y compris celles des extensions qui n’ont pas prévu de droit à elles. Et la page masquée refuse aussi son adresse directe, pas seulement son lien
  • Vérifier avant de livrer Prenez le compte de votre client le temps d’un coup d’œil, voyez son tableau de bord comme il le verra, et revenez. Sans mot de passe, sans deuxième navigateur, sans deviner
  • Des rôles qui ressemblent au métier Un rôle « rédacteur d’actualités » ou « responsable boutique » se crée en partant d’un rôle existant, puis en retirant ce qui ne le concerne pas
Le menu, masqué à partir d’un niveau nexya roles
La règle 2 Éditeur Pro Auteur Pro Abonné Pro
Masqué pour
Entrée du menu Personne Éditeur Auteur Abonné
Tableau de bord index.php 1 toujours visible
Articles edit.php 2
Apparence themes.php 3

La section est masquée : tout ce qu’elle contient part avec elle, à partir du même niveau.

Thèmes themes.php
Personnaliser customize.php
Menus nav-menus.php
Extensions plugins.php 2
Outils tools.php
Réglages options-general.php 4

Le cran vert plein, c’est le niveau choisi ; les crans vert clair à sa droite sont masqués avec lui — masquer pour l’éditeur masque aussi pour l’abonné. La règle par niveau est gratuite ; s’en écarter rôle par rôle demande une licence.

Les droits, rôle par rôle nexya roles
Rôle

Pages

Un droit se coupe par type de contenu, pas d’un bloc : c’est ce qui permet de dire « il publie les actualités, il ne touche pas aux pages ».

Le problème que ça règle

Sur un site avec dix extensions, un rôle porte facilement deux cents permissions, écrites en anglais, sans indication de qui les a créées ni de ce qu’elles ouvrent. Les modifier revient à cocher à l’aveugle. Le module les regroupe par l’extension d’origine et les nomme en clair, ce qui transforme une liste illisible en une série de décisions compréhensibles.

Le menu et l’adresse directe

Retirer une entrée de menu ne suffit pas : l’adresse de la page reste tapable, et la plupart des solutions s’arrêtent là. Ici, une page retirée pour un rôle refuse aussi la requête. Ce que la personne ne voit pas, elle ne peut pas non plus l’atteindre en connaissant l’URL.

Comment fonctionne le test de compte

Le retour tient à un jeton signé avec les clés du site, vérifié contre une session vivante. Il ne peut pas être fabriqué, il ne survit pas à votre déconnexion, et si votre compte perd ses droits pendant le test, la porte se referme. On peut donc l’utiliser sur un site en production sans y penser deux fois.

Gratuit

Droits par type de contenu et par rôle, test de compte

Pro

Masquage du menu, rôles sur mesure, réglage appliqué à tous les sites

La suite

Les autres modules