Permission Set for Notice Policy CRUD

Description

Purpose: To create a logical permission set for Notice Policy CRUD (UICIRC-98, UICIRC-108, UICIRC-109)

User story:
As a FOLIO administrator
I want to be able to give FOLIO operators permission to create, read, update and delete patron notice policies

Scenarios:

  1. Scenario

    • Given the Notices module

    • When enabled

    • Then a logical permission set should be provided called "Settings (Circ): Can create, edit and remove patron notice policies"

  2. Scenario

    • Given User A has been given the permission set "Settings (Circ): Can create, edit and remove patron notice policies" and no other permissions

    • When User A accesses FOLIO

    • Then:

      • The Settings app should be visible in the top nav

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

      • Patron notice policies should be the only visible category under Circulation

      • Patron notice policy CRUD should be fully accessible to User A

  3. Scenario

    • Given User A has been given the permission set "Settings (Circ): Can create, edit and remove patron notice policies " 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

Checklist

hide

TestRail: Results

Activity

Show:

Cate Boerema March 1, 2019 at 3:23 PM

Beautiful! Thanks Michal.

Cate Boerema February 8, 2019 at 12:19 PM

I think this was mistakenly marked as blocked and assigned to Michal because it was cloned from https://folio-org.atlassian.net/browse/UICIRC-163#icft=UICIRC-163.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Prokopovych

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created January 29, 2019 at 6:22 PM
Updated March 22, 2019 at 1:17 PM
Resolved March 1, 2019 at 3:23 PM
TestRail: Cases
TestRail: Runs

Flag notifications