https://jira.nypl.org/browse/SIMPLY-342
Description: Library Admin navigates to admin panel and resets a patrons Adobe account ID
Actor: Library Administrator
Preconditions:
- A library has properly deployed a Circulation Manager, complied with terms of service and properly configured the service
- User has Library Admin privileges
- Librarian knows patron's ID and has notified patron of the consequences of the account reset
Postconditions: Patron's Adobe account ID is reset
Main Flow
Step | Actor | Action | Result | Wireframe | Alternate Flow |
---|---|---|---|---|---|
1 | Admin | logs in | System detects user has circulation manager privileges and displays 'System Configuration' in top nav | ||
2 | Admin | selects 'System Configuration' | System displays 'System Configuration' view with the following features:
Open question: Is this the right button name? | ||
3 | Admin | Clicks 'Manage Patrons' | Displays 'Manage Patrons' page with the following features:
| ||
enters a patron ID | form field displays value admin entered 'Enter' button becomes active | ||||
Clicks 'Enter' | If system finds a patron for the value entered:
If system does not find a patron for the value entered:
| ||||
Admin | Displays 'Manage Adobe Account' feature with the following features:
| ||||
Admin | Enters ID | Displays:
| clicking inside the field allows user enter new value | ||
Admin | clicks 'Enter' | Displays dialogue window with the following:
| |||
Admin | clicks 'Cancel' |
Note: same behavior if user closes dialogue box by clicking the upper right 'x' | |||
Admin | clicks 'Proceed' | System assigns patron a new Adobe ID
| |||
Admin | closes dialogue window | Main screen displays |