(Eureka snapshot) Admin user cannot open "Check-in/out" apps by default

Description

Preconditions:

  • A freshly re-built Eureka etesting snapshot environment ( )

  • No updates were manually made to an admin user after env rebuild

Steps to reproduce:

  1. Log in to Eureka etesting snapshot environment ( )

  2. Go to “Check-in“ or “Check-out“ app

Expected result: App main page is loaded without issues.

Actual result: A modal “Access denied“ appears with a message about the need to have service point assigned to use this app.

Additional info:

  • Admin user has service point selected in detailed view or edit view by default

  • Clicking “Save & close“ button when an admin user is opened for edit (even without making any updates) resolves the issue (looks like it applies service point selection)

  • See screencasts with examples:

 

Environment

None

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Estimation Notes and Assumptions

None

RCA Group Details

None

Attachments

4

Checklist

hide

Activity

Show:

Eldiiar Duishenaliev October 31, 2024 at 12:35 PM

snapshot1 will be auto updated during the next cycle of auto rebuilds, meaning tomorrow.

Yauhen Viazau October 31, 2024 at 12:33 PM

Tested on https://folio-etesting-snapshot2-consortium.ci.folio.org/ , https://folio-etesting-snapshot2-diku.ci.folio.org/ - works as expected
Admin user has service point assigned, including Central tenant on ECS. See examples:

This update needs to be deployed to Eureka Snapshot 1

Eldiiar Duishenaliev October 31, 2024 at 9:52 AM

please validate the change on snapshot2 within 20 minutes. Thanks.

Eldiiar Duishenaliev October 31, 2024 at 9:51 AM

Getting access token from Keycloak service [Pipeline] echo [org.folio.rest_v2.eureka.Keycloak][INFO] - Access token obtained successfully from Keycloak service [Pipeline] echo [org.folio.rest_v2.eureka.kong.Users][INFO] - Service points: c4c90014-c8c9-4ade-8f24-b5e313319f4b, 3a40852d-49fd-4df2-a1f9-6e2641a6e91f, 7c5abc9f-f3d7-4856-b8d7-6712462ca007, 9d1b77e8-f02e-4b7f-b296-3f2042ddac54 successfully assigned to user diku_admin(29ee29d7-7be7-4f1c-b65e-913cf546016b) [Pipeline] echo [org.folio.rest_v2.eureka.kong.Tenants][INFO] - Creating tenant consortium...

Done

Details

Assignee

Reporter

Development Team

Kitfox

RCA Group

TBD

Story Points

Sprint

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created September 18, 2024 at 11:51 AM
Updated October 31, 2024 at 12:35 PM
Resolved October 31, 2024 at 9:51 AM
TestRail: Cases
TestRail: Runs