OD2 icon indicating copy to clipboard operation
OD2 copied to clipboard

Create new user from Dashboard

Open jsimic opened this issue 4 years ago • 1 comments

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

jsimic avatar Jan 04 '21 17:01 jsimic

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.

wickr avatar Jan 05 '21 21:01 wickr