C'est en baillant que la loutre le dit:

Loutre avec écouteurs

Mémo Drupal : Une permission pour attribuer uniquement certains rôles aux utilisateurs

lun, 27/08/2012 - 14:25 -- mzw
Role délégation

... avec Role Delegation. Super pratique, ce petit module.

Cette fonctionnalité n'est pas directement accessible dans Drupal 7. Je dirai que pour un site simple, le ou les administrateurs gèrent les utilisateurs et leurs rôles, point. Dans notre cas, la personne qui gère les utilisateurs n'est pas l'administrateur du site. Elle ne s'occupe pas du building, et n'a donc pas besoin des droits d'admin. Le problème ici, c'est que si on donne à un gestionnaire d'utilisateur la permissions "Administrer les droits", elle aura non seulement l'accès au rôle "Administrateur" mais également à la table des permissions, ce qu'on veut éviter.

L'utilisation est plus ou moins straight-forward.

  1. Installe le module de manière traditionnelle. Il est disponible à cette adresse: http://drupal.org/project/role_delegation
  2. Voilà.

Enfin, presque. Tu as maintenant une nouvelle catégorie dans la table des permissions qui se nomme "Role delegation" où tu as la possibilité d'attribuer des permissions d'assignation à un rôle.