"Cataloger" role does not provide enough capabilities to perform common cataloger actions

Description

Overview: "Cataloger" role does not provide enough capabilities to perform common cataloger actions (compared to what corresponding Folio permissions provide in regular Folio application)

Steps to Reproduce:

  1. Log into Eureka PoC environment as "cataloger" user

  2. Go to "Inventory" app and try to perform common cataloger actions, for example:

    1. Search for instances/holdings/items

    2. Create/edit/delete instances/holdings/items

    3. Edit MARC bib/holdings records in QuickMARC

    4. View source of MARC bib/holdings records

  3. Go to "Settings" → "Inventory" and try to perform common cataloger actions, for example:

    1. Create/edit/delete call number types

    2. Create/edit/delete contributor types

    3. Create/edit/delete holdings note types

    4. Create/edit/delete holdings types

    5. Create/edit/delete instance status types

Expected Results: All actions can be performed without errors. Corresponding entities can be viewed/created/edited/deleted

Actual Results: Authorization/access error messages are shown as pop-ups in UI, similar messages in responses in DevTools (see attached screencast)

Additional Information:
See attached screencast:

Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

5

Checklist

hide

TestRail: Results

Activity

Show:

Yauhen ViazauOctober 18, 2024 at 11:49 AM

Tested on https://folio-etesting-snapshot2-diku.ci.folio.org/ - not reproducible

Assumed to be fixed by

All previously reported issues are not reproducible. See examples:

Note: “Settings“ button is absent in the top nav bar due to

Yauhen ViazauSeptember 4, 2024 at 8:03 AM
Edited

Re-tested on evrk2 (diku4 - ) - issue is active (see details)

A user with “Cataloger” role:

  • can perform CRUD actions with FOLIO instances, holdings, items

  • can only view MARC records (cannot edit, derive them)

  • cannot see or update/create any Inventory-related settings

  • can only view Data import settings (cannot update/create them)

On Snapshot ( ), “role-cataloger“ permission set allows a user to perform all of the actions above.

Cannot Reproduce

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Eureka

RCA Group

Not a bug anymore

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 25, 2024 at 3:02 PM
Updated October 30, 2024 at 12:31 PM
Resolved October 18, 2024 at 11:49 AM
Loading...