Permission Set for Loan Type CRUD

Description

Purpose: To create a logical permission set for Loan type CRUD

Scenarios:

  1. Scenario

    • Given the Items module

    • When enabled

    • Then a logical permission set should be provided called "Settings (Items): Can create, edit and remove loan types"

  2. Scenario

    • Given User A has been given the permission set "Settings (Items): Can create, edit and remove loan types" and no other permissions

    • When User A accesses FOLIO

    • Then:

      • The Settings app should be visible in the top nav

      • Items should be the only visible category under App Setting in Settings

      • Loan types should be the only visible category under Items

      • Loan type CRUD should be fully accessible to User A

  3. Scenario

    • Given User A has been given the permission set "Settings (Items): Can create, edit and remove loan types" as part of a custom permission set

    • When User A accesses FOLIO

    • Then they should have all rights normally conferred by this permission (see scenario 2) plus whatever additional rights conferred by their custom permission set.

Environment

None

Potential Workaround

None

Attachments

5

Checklist

hide

TestRail: Results

Activity

Show:

Charlotte Whitt October 11, 2017 at 3:32 PM

Manual test in FOLIO test http://folio-testing.aws.indexdata.com/ version @folio/users 2.10.100028 depends on: permissions 5.0, using Chrome.

All scenario's 1-3 tested again, and all looks good. I'll close the issue as done.

Mike Taylor October 11, 2017 at 1:35 PM

Merged, and ready for review one folio-testing is unfrozen.

Cate Boerema October 7, 2017 at 12:34 PM

I don't see the link for Loan type in Settings when logged in as a user with only this permission.

Mike Taylor September 1, 2017 at 11:45 PM

These blocking issues are now complete; and I think this is therefore done, too. I'm putting it in review.

Done

Details

Assignee

Reporter

Priority

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created July 10, 2017 at 7:40 AM
Updated October 11, 2017 at 3:33 PM
Resolved October 11, 2017 at 3:33 PM
TestRail: Cases
TestRail: Runs