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

Permission: Marking an item withdrawn

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P2
    • Resolution: Done
    • None
    • None
    • Core: F - Sprint 89, Core: F - Sprint 90
    • 3
    • Prokopovych

    Description

      Purpose: Create a permission that allows users to create and edit item records.

      Scenarios:
      Purpose: create permission for users to make claimed returned items Missing

      1. Scenario
        • Given the Inventory module
        • When enabled
        • Then a logical permission should be provided called "Inventory: Mark items withdrawn"
      2. Scenario
        • Given User A has been given ONLY the permission "Inventory: Mark items withdrawn"
        • When User A accesses FOLIO
        • Then the Inventory app should not be visible in the top nav
      3. Scenario tested with the permission to view instance, holdings & item records
        • Given User A has been given a permission that provides access to viewing item records (e.g., Inventory: View, create, edit items)
        • When the user has the permission "Inventory: Mark items withdrawn"
        • Then:
          • show the Mark as withdrawn option in the item record action menu for items with allowed statuses (In process, Available, In transit, Awaiting pickup, Missing, Lost and paid, Paged, Awaiting delivery, Order closed)
      4. Scenario
        • Given User A has been given a permission that provides access to viewing item records (e.g., Inventory: View, create, edit items)
        • When the user does not have the permission "Inventory: Mark items withdrawn"
        • Then:
          • do not show the Mark as withdrawn option in the item record action menu for any item, regardless of status
      5. Scenario
        • Given the Mark as withdrawn option for an item in the item record action menu
        • When clicked and the resulting modal is confirmed
        • Then mark the item withdrawn
      6. Scenario
        • Given User A has been given the permission "Inventory: Mark items withdrawn" 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

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                mpk35 Michal Kuklis
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases