Uploaded image for project: 'mod-data-export-worker'
  1. mod-data-export-worker
  2. MODEXPW-291

Missing bulk edit Inventory-holdings permissions

    XMLWordPrintable

Details

    • Firebird - Sprint 151
    • 2
    • Firebird
    • Nolana (R3 2022) Bug Fix
    • Incomplete/missing requirements

    Description

      Overview:
      The current permission implementation does not address bulk edit permissions for holdings records. The implementation of permissions for holdings should be identical with inventory items because users because they belong to the same group of records: inventory. To simplify management of the permissions, this ticket will include the changes to the existing Bulk edit -in app permission to include holdings records bulk edit. The Bulk edit: In app - Update user records permission is not affected by this change.

      Steps to Reproduce:
      1. Create a user with following permissions:

      • Bulk edit: In app - View
      • Bulk edit: In app - Edit
      • Export manager: All
      • Inventory: All

      2. Login in to FOLIO and navigate to Bulk edit

      Expected Results:

      • Users records radio button is disabled
      • Inventory -items and Inventory - holdings are enabled
      • The bulk edit flow for inventory holdings can be executed (the permissions are as listed in UIBULKED-155)

      Actual Results:
      After the user uploads the file with identifiers, the progress bar appears but then it errors out

      Export manager shows following error:

      Additional Information:
      The same test on bulk edit perf returned following error:
      1. Uploading Holdings identifiers with "Bulk Edit: In app - Edit" User faced with "Something went wrong" – from logs Error: "requires permission: inventory-storage.holdings.collection.get"
      logs_holdings_HRIDs.txt

      TestRail: Results

        Attachments

          1. Confirm changes_UUIDs.png
            Confirm changes_UUIDs.png
            75 kB
          2. Download_preview_Are_U_sure.png
            Download_preview_Are_U_sure.png
            108 kB
          3. Instances_HRIDs.png
            Instances_HRIDs.png
            71 kB
          4. Items_barcodes.png
            Items_barcodes.png
            68 kB
          5. Job_status.png
            Job_status.png
            85 kB
          6. logs_holdings_HRIDs.txt
            30 kB
          7. Preview changed)records.png
            Preview changed)records.png
            69 kB
          8. preview errors.png
            preview errors.png
            61 kB
          9. preview matched_UUIDs.png
            preview matched_UUIDs.png
            73 kB
          10. screenshot-1.png
            screenshot-1.png
            108 kB
          11. screenshot-2.png
            screenshot-2.png
            259 kB
          12. user.png
            user.png
            124 kB
          13. UUIDS_create new job.png
            UUIDS_create new job.png
            95 kB
          14. UUIDs_upload.png
            UUIDs_upload.png
            56 kB

          Issue Links

            Activity

              People

                Harbuz Aliaksei Harbuz
                magdaz Magda Zacharska
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases