Permissions - Users: User loans view, edit, renew (all)

Description

Purpose: To modify logical permission set for Users. This story focuses on the permission "Users: User loans view, edit, renew (all)" which allows users to see the Loans section on the user record, view the Loans page, Loan details and take action on loans (renew and change due date). Also allows viewing and editing of basic user data elements.

Scenarios:

  1. Scenario

    • Login to FOLIO

    • Given the Users module

    • When enabled

    • Then the logical permission currently called "Loans: All permissions" should be renamed "Users: User loans view, edit, renew (all)"

  2. Scenario

    • Given User A has been given only the permission "Users: User loans view, edit, renew (all)"

    • When User A accesses FOLIO

    • Then only the following should be permitted:

      • Users app is visible in Recent Applications Toolbar and/or Application Select page

      • User data can be searched and filtered in Users app

      • User results will be returned in Search app

      • User fields can be viewed in the following sections: User information, Extended information, Contact information

      • Direct linking to User search, results and details is allowed

      • Can view Loans section, contents and sub-pages

      • Can renew loans

      • Can override failed renewals

      • Can change due date

  3. Scenario

    • Given User A has been given the permission "Users: User loans view, edit, renew (all)" as part of a custom permission set

    • When User A accesses FOLIO

    • Then User A should have all rights normally conferred by this permission (see scenario 2) plus whatever additional rights conferred by the users custom permission set.

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Emma Boettcher December 11, 2019 at 3:15 PM

Tested on folio-snapshot

Viktor Soroka December 10, 2019 at 9:45 AM

, the override failed renewals are already handled on folio-snapshot.

Viktor Soroka December 9, 2019 at 6:58 PM

, you are right, the previous loan permissions comply with this format. Thank you for the heads up.

Emma Boettcher December 9, 2019 at 6:31 PM

This passes tests except for renewal overrides. Where do you see the format differing from the other permissions stories?

Viktor Soroka December 8, 2019 at 2:30 PM

, the feature is already available on folio-snapshot. Please also check my question above.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Concorde

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 29, 2019 at 10:50 AM
Updated December 11, 2019 at 3:15 PM
Resolved December 11, 2019 at 3:15 PM
TestRail: Cases
TestRail: Runs