...
# | Title | User Story | Importance | Notes | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Create user | As an administrator I need to enter users into the system so that I can complete the assignment of the required roles, facilities, and programs to each user. Acceptance Criteria:
| Must have |
| ||||||||||||||||||||||||||
2 | Create password | As an administrator I need to create passwords for users so that they can access the system. Acceptance Criteria:
| Must have |
| ||||||||||||||||||||||||||
3 | Edit user information | As an administrator I need to edit user's details so that I can update the system to reflect changes. Acceptance Criteria:
| Must have |
| ||||||||||||||||||||||||||
4 | Email Password reset | As an administrator I need to reset a user's password so that I can support a user's access. Acceptance Criteria:
| Must have |
|
Diagrams
Happy Path
- New user is created by Admin. User has email information included → receives email to set up password → user is sucessful in setting up password.
- Admin resets a password manually → Admin searches user → Admin updates password → if an email address exists, email confirmation sent to user. If no email, no confirmation is sent.
- Admin updates user details (not password) → Admin searches user → Admin updates information → Saves
...