Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
Description
Purpose: Extend Users App search to include (all) identifier fields. This is dependent upon our extending the Users object to include additional metadata, as currently it doesn't include identifiers. Eventually we plan to have an unqualified search that searches all user metadata (UIU-23), but that will require implementing special sorting logic to ensure the most relevant matches are at the top. Given that, our first increments of search will be against a subset of fields.
As a library administrator who is working with the Users app
I want to be able to search users by name AND identifier
So I can locate a user to view and/or edit
- Scenario
- Given the User Search Box in the Users app
- When placeholder text displays
- Then it should read "Search by Name or ID"
- Scenario
- Given the User Search Box in the Users app
- When:
- A search term is entered AND
- The Enter button is clicked
- Then:
- The User List is updated to to display only those users whose Last Name or First Name or any Identifier (FOLIO record number, User ID (already supported), External system ID, Library barcode (covered in
UIU-124)) matches the entered search term (begins-with partial word matching) - Filters that were set prior to search are maintained
- The grey x icon remains visible/active
- The User List is updated to to display only those users whose Last Name or First Name or any Identifier (FOLIO record number, User ID (already supported), External system ID, Library barcode (covered in