Created: 2023-10-05
Updated: 2025-02-13
This creates a user according to it's email, sets a role and creates a 24h valid one-time-login.
The link can be transmitted for easy setup of password and account settings.
drush user-create [username] --mail="[user@mail]" &&\
drush user-add-role "[editor]" [username] &&\
drush uli --uri="[https://example.com]" --name="[username]"
For adding a role to multiple users, use comma separated arguments:
drush user-add-role "[editor]" [username1,username2]
--
Cover image: Biblioteca de Arte / Art Library Fundação Calouste Gulbenkian, via New Old Stock