User with assigned permission cannot see "Access status types" pane in "Settings" >> "eHoldings"

Description

Overview: User with permission assigned Settings (eholdings): Can create, edit, view, and delete access status types cannot see “Access status types” in “Settings” >> “eHoldings” because GET request to endpoint/eholdings/kb-credentials/<id>/access-types” fails with 401 error:

"errors" : [ { "title" : "HTTP 401 Unauthorized"

Same issue reproduces for another permission: “Settings (eholdings): Can create, edit, and view access status types“

Steps to reproduce:

  1. Log in into Snapshot FOLIO environment as user with following permission:
    ”Settings (eholdings): Can create, edit, view, and delete access status types”

  2. Go to “Settings” >> “eHoldings” >> “Access status types”

Actual result: “Access status types” pane is not opened. GET request failed with 401 error.
Expected result: “Access status types” pane is opened.

See attached screencast:

2024-10-16_14h25_57.mp4

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

2
  • 18 Oct 2024, 04:29 PM
  • 16 Oct 2024, 06:25 PM

Checklist

hide

Activity

Show:

Valery_Pilko October 18, 2024 at 4:29 PM

Verified on Snapshot environment - fixed.
See attached screencast:

MODKBEKBJ-770_fixed.webm
Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Ramsons (R2 2024)

RCA Group

Missing module permission

Affected releases

Quesnelia (R1 2024)
Poppy (R2 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 16, 2024 at 6:25 PM
Updated October 30, 2024 at 11:44 AM
Resolved October 19, 2024 at 1:57 PM
TestRail: Cases
TestRail: Runs

Flag notifications