(Eureka snapshot ECS) 403 errors for a user with "adminRole" in University tenant

Description

Steps to reproduce:

  1. Log in into etesting-snapshot ECS (Home - FOLIO) as a user having “adminRole“ assigned in Consortium and University tenants

  2. Switch active affiliation to University

  3. Go to Settings -> Orders -> Purchase order lines limit

  4. Change the value in the third pane and click save

Expected result: POL limit is changed, corresponding message has been emerged

Actual result: After clicking save following error occurs:

ERROR: in module @folio/orders, operation POST on resource 'linesLimit' failed, saying: {"errors":
[{
"type":"ForbiddenException",
"code":"authorization_error","message":"Access Denied"
}],
"total_records":1
}

Additional information:

  • NOT reproducible on College or Consortium tenants

  • NOT reproducible on okapi ECS env (https://folio-testing-ecs-snapshot-cs00000int.ci.folio.org/ )

  • There are 403s for multiple calls in University tenant as an admin. For example:

    • Settings → Orders:

      • /configurations/entries?query=%28module%3DORDERS%20and%20configName%3DpoLines-limit%29

      • /configurations/entries?query=(module==ORDERS%20and%20configName==approvals)

    • Settings → Invoices:

      • /configurations/entries?query=(module==INVOICE%20and%20configName==approvals)

    • Users app:

      • /configurations/entries?query=module==%22@folio/users%22%20AND%20configName==%22suppressEdit%22

      • /configurations/entries?query=(module==TAGS%20and%20configName==tags_enabled)

    • Inventory app:

      • /data-import-profiles/jobProfiles?query=id%3D%3Dd0ebb7b0-2f0f-11eb-adc1-0242ac120002%20sortBy%20name

Environment

None

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Estimation Notes and Assumptions

None

RCA Group Details

None

Attachments

2
  • 09 Oct 2024, 08:30 AM
  • 27 Sep 2024, 12:52 PM

Checklist

hide

Activity

Show:

Yauhen Viazau October 9, 2024 at 8:31 AM

Tested on https://folio-etesting-snapshot-consortium.ci.folio.org/ - issue is NOT reproducible Check Mark

 

Cannot Reproduce

Details

Assignee

Reporter

Development Team

Kitfox

RCA Group

Not a bug anymore

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created September 27, 2024 at 12:53 PM
Updated November 6, 2024 at 1:23 PM
Resolved October 9, 2024 at 8:31 AM
TestRail: Cases
TestRail: Runs

Flag notifications