Details
-
Story
-
Status: Closed (View Workflow)
-
TBD
-
Resolution: Won't Do
-
None
-
None
-
None
Description
Purpose: Edit existing "Check out: All permissions" permission to be consistent with permission naming and scope of other permissions.
Scenarios
- Scenario
- Given the Check Out app
- When enabled
- Then a logical permission should be provided called "Check out: check out, override"
- Scenario
- Given User A has been given the permission "Check out: check out, override"
- When User A accesses FOLIO
- Then the Check Out app should be visible in the top navigation
- Scenario
- Given User A has been given the permission "Check out: check out, override"
- When the User A enters the Check Out app
- Then User A should be able to check out items to a patron:
- Bring up patron profile using search
- Bring up patron profile by using Patron lookup
- View the following in patron profile half of screen
- Patron name
- Patron barcode
- Patron group
- Patron status
- # of Open loans
- Fees/fines owed
- Open requests
- Show a -
- # of Patron blocks
- Enter item barcode in items section of screen and create a loan
- View checked out items on the items section of the Check out screen
- No. (nth item checked out in session)
- item barcode
- title for instance of item
- loan policy for loan
- due date
- due time
- Scenario
- Given User A has been given the permission "Check out: check out, override"
- When User A scans an item for a patron that leads to a non-circulating loan policy
- Then User A should be able to override the loan policy
- Display the Item not checked out modal (screenshot attached)
- Show Override button
- Scenario
- Given the Item not check out modal, with Override button
- When Override button is clicked
- Then show Override loan policy modal
- Scenario
- Given User A has been given the permission "Check out: check out, override" as part of a custom permission set
- When User A accesses FOLIO
- Then User A should have all rights normally conferred by this permission plus whatever additional rights are conferred by the user's custom permission set
- Scenario
- Given the Check Out app
- When enabled
- Then do not provide the logical permission called "Check out: all permissions"
Notes:
- There is currently a logical permission set called "Check out: all permissions", but this isn't consistent with current naming practices
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-1251 Loans: Permissions (Advanced)
-
- Closed
-