OD2
OD2 copied to clipboard
Create new user from Dashboard
Descriptive summary
Currently, an unaffiliated user may be assigned Workflow Roles only if they already exist in the system. The option to create a user and assign them Roles simultaneously should be afforded to a collection curator or administrator.
Expected behavior
A collection curator or administrator should be able to create a new user from outside OSU or UO in the system and assign them Roles through the Dashboard. This will necessitate being able to add/edit username, email and generate a temporary password. The new user, once created, should receive an email with their temporary password and be forced to change the password on first login.
Related work
#1367
Accessibility Concerns
For creating a new unaffiliated user, we can probably re-use the devise gem's Sign Up page, making that available through or a link from the Dashboard. Though that wouldn't normally be available to someone already logged in.