Uploaded image for project: 'ui-inventory'
  1. ui-inventory
  2. UIIN-1231

Create permission for CRUD of holdings sources (Settings > Inventory)

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Template:
    • Sprint:
      Core: F - Sprint 98
    • Story Points:
      3
    • Development Team:
      Prokopovych

      Description

      Purpose: To provide a separate permission for CRUD of holdings sources defined as reference records in Settings > Inventory > Holdings > Holdings sources.
      When the user is given

      • the general view permission for all Inventory settings pages and
      • this new permission then the user can view, update, create and delete holdings sources on Settings > Inventory > Holdings > Holdings sources.

      Scenarios:

      1. Scenario
        • Login to FOLIO Snapshot https://folio-snapshot.dev.folio.org/
        • Given the Settings module
        • When enabled
        • Then a logical permission should be provided called "Settings (Inventory): Create, edit, delete holdings sources"
      2. Scenario
        • Given User A has been given the general view permission for Settings (Inventory) "Settings (Inventory): Display list of settings pages" and the permission "Settings (Inventory): Create, edit, delete holdings sources"
        • When User A accesses FOLIO
        • Then:
          • The Settings app should be visible in the top navigation bar
          • The Settings > Inventory menu with submenus can all be viewed
          • The submenu Holdings sources is visible and fully functioning
            • there is a + New button (which makes user A able to create a new holdings source
            • there is edit and waste basket ikons, which make the user able to update and delete a given holdings source
      3. Scenario
        • Given User A has been given the general view permission for Settings (Inventory) "Settings (Inventory): Display list of settings pages" and the permission "Settings (Inventory): Create, edit, delete holdings sources"
        • When User A accesses FOLIO
        • Then User A should have all CRUD rights normally conferred by this permission (see scenario 2) plus whatever additional rights conferred by the users custom permission set

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                mpk35 Michal Kuklis
                Reporter:
                charlotte Charlotte Whitt
                Tester Assignee:
                Charlotte Whitt Charlotte Whitt
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases