Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
Concorde - Sprint 75
-
3
-
Concorde
Description
Purpose: revise permissions for users to renew loans.
- Scenario
- Given the Users module
- When enabled
- Then a logical permission should be provided called "Users: User loans renew"
- Scenario
- Given User A has been given ONLY the permission "Users: User loans renew"
- When User A accesses FOLIO
- Then the Users app should not be visible in the top nav
- Scenario
- Given User A has been given a permission that provides access to viewing loans (e.g., Users: User loans view)
- When the user has the permission "Users: User loans renew"
- Then:
- show the Renew button on loan details
- show the Renew bulk-action button on the user's open loan screen
- show the Renew link in the action menu on open loans screen
- Scenario
- Given User A has been given a permission that provides access to viewing loans (e.g., Users: User loans view)
- When the user does not have the permission "Users: User loans renew"
- Then:
- Do not show the Renew button on loan details
- Do not show the Renew bulk-action button on the user's open loan screen
- Do not show the Renew link in the action menu on open loans screen
- Scenario
- Given the Renew option on loan details, a user's open loans, or the open loans action menu
- When clicked
- Then renew the loan according to the loan policy
- Scenario
- Given User A has been given the permission "Users: User loans renew" 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 conferred by the users custom permission set
- Scenario
- Given a user profile
- When editing the user's permissions
- Then do not list a permission called Loans: Renew loans
Notes:
- Currently, a permission called "Loans: Renew loans" exists, but needs to be renamed and given the functionality above in relation to the view loans permission.
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-1251 Loans: Permissions (Advanced)
-
- Closed
-
- duplicates
-
UIU-1338 Permissions - Users: User loans renew
-
- Closed
-
- is blocked by
-
UIU-1175 Permission: User loans view
-
- Closed
-