Aller au contenu principal
Menu
Offcanvas

Comment assigner un rôle automatiquement à la création d’un utilisateur ?

On peut avoir besoin d’assigner un rôle automatiquement aux utilisateurs qui s’inscrivent sur un site Drupal. Cela évite d'avoir à le faire dans l’admin si le compte doit être validé et cela permet aux utilisateurs d'avoir le bon rôle si le compte est activé automatiquement.

Assigner un rôle automatiquement à la création d’un utilisateur

On peut le faire avec hook mais il existe un module qui le fait très simplement :  Registration role

Ce module permet d'assigner un rôle quand l'utilisateur s’inscrit sur un site via le formulaire /user/register

Le module propose une option qui permet de ne pas assigner le rôle si l'utilisateur est créé depuis le back office. C’est pratique car cela permet de créer des admin par exemple qui n'auront pas le rôle des utilisateurs qui s'inscrivent en front. 

Screenshot of the "registration role" module
registration role module Drupal

Autres ressources utiles

Ajouter un commentaire

Articles similaires

Comment supprimer les changements locaux avec git que l'on n'a pas commit ?

LIRE LA SUITE