On Inventory, user account creation is currently performed manually by developers using Cloud Foundry (cf) commands. With the recent addition of the user management UI, account creation can now be handled directly through the UI by admin, along with reactivating previously deleted user accounts, a process that can only be done via CKAN API call or DB query.
User Story
In order to add new account or reactivate deleted account, datagov admin wants the new user management UI offers Add and Reactivate button.
Acceptance Criteria
[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]
Background
[Any helpful contextual notes or links to artifacts/evidence, if needed]
Security Considerations (required)
[Any security concerns that might be implicated in the change. "None" is OK, just be explicit here!]
Sketch
The Add User button should show error message from a failed ckan add user action, mostly due to conflict username or email address.
On Inventory, user account creation is currently performed manually by developers using Cloud Foundry (cf) commands. With the recent addition of the user management UI, account creation can now be handled directly through the UI by admin, along with reactivating previously deleted user accounts, a process that can only be done via CKAN API call or DB query.
User Story
In order to add new account or reactivate deleted account, datagov admin wants the new user management UI offers Add and Reactivate button.
Acceptance Criteria
[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]
GIVEN a username
john-smithand a gov email addressjs@gsa.govWHEN admin goes to
/user/user-org-rolesTHEN there is a form to enter username and email address
AND click the button
Add Userwill see messageUser john-smith is successfully added]GIVEN deleted account with a gov email address
jd@gsa.govWHEN admin goes to
/user/user-org-rolesTHEN there is a
Reactivebutton next to the deleted accountjane-doe | jd@gsa.govAND click the button
Reactivewill see messageUser jane-doe is successfully reactivated]Background
[Any helpful contextual notes or links to artifacts/evidence, if needed]
Security Considerations (required)
[Any security concerns that might be implicated in the change. "None" is OK, just be explicit here!]
Sketch
The
Add Userbutton should show error message from a failed ckan add user action, mostly due to conflict username or email address.