|
Purpose: create permission for users to declare items lost
- Scenario
- Given the Users module
- When enabled
- Then a logical permission should be provided called "Users: User loans declare lost"
- Scenario
- Given User A has been given ONLY the permission "Users: User loans declare lost"
- 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 declare lost"
- Then:
- show the Declare lost button on loan details
- show the Declare lost link in the action menu on open loans screen
show the Declare lost option in the Resolve claim menu for loan details (for claim returned items)
- 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 declare lost"
- Then:
- Do not show the Declare lost button on loan details
- Do not show the Declare lost link in the action menu on open loans screen
Do not show the Declare lost option in the Resolve claim menu for loan details (for claim returned items)
- Scenario
- Given the Declare lost option on loan details or the open loans action menu
- When clicked
- Then declare the item lost in accordance with
UIU-1202
Closed
- Scenario
- Given User A has been given the permission "Users: User loans declare lost" 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
|