All work

Select view

Select search mode

 
50 of 83

Cannot save a role with multiple capability columns selected for multiple applications

Description

Steps to reproduce:

  1. Login to https://folio-etesting-sprint-fs09000000.ci.folio.org/ as an admin user

  2. Go to “Settings“ → “Authorization roles“

  3. Click on “New“ button

  4. Fill role name

  5. Click on “Select application” button

  6. Select ALL applications and Click on “Save and close” button in modal

  7. Select checkboxes for all or several columns in different tables in “Capabilities” accordion

  8. Click on “Save & close” button

Expected results: Role edit view is closed. Role detailed view is opened. All desired capabilities assigned.

Actual results: Role edit view remains opened. Error toast notification is shown (see screencast). In DevTools, POST /roles/capabilities API call is cancelled.

Additional information:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

3

Checklist

hide

Details

Assignee

Reporter

Priority

Development Team

Eureka

Release

Sunflower (R1 2025) Bug Fix

RCA Group

TBD

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 24, 2025 at 11:25 AM
Updated 4 days ago

Activity

Show:

Craig McNally4 days ago

Moved to UIROLES project and adjusted labels accordingly. I will leave it in the current sprint for now but we might need to bump it to next.

Yauhen Vavilkin4 days ago

The request is aborted by timeout.
This is a bug on the frontend side. Unless, of course, we want to optimize the performance of creating a role with a large number of capabilities in this case, which would be very resource-intensive.

Yauhen Viazau4 days ago
Edited

, - Sorry, I’ve attached the wrong video. Removed it as the description is correct Attached the correct screencast.

Craig McNallyApril 4, 2025 at 1:21 PM

Example:

Craig McNallyApril 4, 2025 at 1:10 PM
Edited

more specifically, I can’t seem to assign settings_notes.edit to a role no matter what I do.

TestRail: Cases
TestRail: Runs

Flag notifications