Objectif
De nombreuses extensions disposent d'écrans de modification avec un onglet Droits qui permet de modifier les droits attribués aux groupes d'utilisateurs. Le nombre de groupes d'utilisateurs peut varier car des groupes d'utilisateurs personnalisés peuvent être ajoutés pour des besoins spécifiques. Le nombre d'actions pouvant être modifiées varie également selon l'extension. Cet article est une brève description des écrans de droits pour de tels besoins spécifiques.
Imaginez un utilisateur qui s'occupe des Médias (images et fichiers) mais qui n'a aucune autre responsabilité autorisée. Un groupe nommé Oddjob a été créé et assigné au niveau d'accès Spécial. Un utilisateur également nommé Oddjob a été créé et assigné au groupe Oddjob.
Pour plus d'informations détaillées sur les groupes d'utilisateurs, les niveaux d'accès et les droits, il existe un tutoriel séparé sur le Contrôle d'accès.
Droits de la configuration générale
Dans cet exemple, les utilisateurs du groupe Oddjob ont reçu le droit global de se connecter à l'interface d'administration mais rien d'autre.

Droits de la configuration des composants
Pour accéder à un composant spécifique, les droits doivent être définis dans les paramètres du composant. Dans cet exemple, les paramètres du composant Médias.

Vous remarquerez que ce composant dispose de moins d'actions disponibles et que le groupe Oddjob dispose juste des droits suffisants pour effectuer la tâche.
Pour modifier les droits de ce composant :
- Sélectionner le groupe en cliquant sur son titre situé à gauche.
Trouver l'action souhaitée.- Supprimer. Les utilisateurs peuvent supprimer cet article.
- Modifier. Les utilisateurs peuvent modifier cet article.
- Modifier le statut. L'utilisateur peut modifier l'état de publication et les informations associées à cet article.
- Sélectionner le droit souhaité pour l'action que vous souhaitez modifier.
- Hérité. Hérité pour les utilisateurs de ce groupe depuis la configuration générale, les paramètres des articles ou la catégorie d'articles.
- Autorisé. Autorisé pour les utilisateurs de ce groupe. Remarque : si cette action est refusée à un niveau supérieur, le droit Autorisé ici ne prendra pas effet. Un paramètre Refusé ne peut pas être outrepassé.
- Refusé. Refusé pour les utilisateurs de ce groupe.
- Cliquer sur Enregistrer dans la barre d'outils en haut. Lorsque l'écran s'actualise, la colonne Paramètre calculé affichera le droit effectif pour ce groupe et cette action.
L'expérience utilisateur
Après connexion, un utilisateur du groupe Oddjob verra tous les modules du panneau d'administration ayant l'accès Spécial défini ainsi qu'un lien de menu vers le composant Médias.

Et l'écran Médias pour l'utilisateur Oddjob est tel qu'attendu :

Source : Aide Joomla dans le Guide utilisateur, publié sous la licence de documentation électronique Joomla! (JEDL).