Drush et les users

rls liste les roles, voir perms d'un role
rap donne perm à un role (role-add-perm), rmp retire perm à un role
rcrt création role et rdel efface role

urol ajout role au user ; urrol retire le role au user
ucrt création user et ucan annule le compte
uinf affiche infos d'un user: ID, nom, mail, roles et status (actif ou non). On peux envoyer liste d'arguments (ID, mail ou nom-user, ex: drush ufinf 2,3,email@free.fr,thomas
ublk bloque et uublk débloque un user
uli nom-user : affiche 1 login pour ce user (defaut est 1) et upwd nom-user reset son pw

Ex pour voir la liste des roles du site1b : drush @site1b rls  et voir perms des users logués (ID role 2): drush @site1b rls 2

drush @site1a uinf 2,3   voir ID, nom, mail, roles et status (actif ou non) des users avec ID 2 et 3
drush @site1a sqlsan  --db-url=<mysql://db-user:db-user-pw@sqlsrv-nom/db-nom  --db-prefix='a_'
drush rls 1   voir perms des surfeurs anonymes (role 1)
drush @site1a uinf 1 --full

drush --help role-add-perm -> rap a 2 arg requis: nom du role et la liste des perms (requise, sauf si avec --module qui liste les perms du module pour choix)
drush rap 'anonymous user'  "'post comments','access content'"
drush rap 'authenticated user' --module=node

logo drush