Duplicate
Details
Details
Assignee
Unassigned
UnassignedReporter
Yauhen Viazau
Yauhen ViazauLabels
Priority
Development Team
Thunderjet
Release
Sunflower (R1 2025)
RCA Group
TBD
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created October 29, 2024 at 9:48 AM
Updated November 1, 2024 at 1:44 PM
Resolved November 1, 2024 at 1:43 PM
Steps to reproduce:
Log in into https://folio-etesting-snapshot-consortium.ci.folio.org/ as an admin user
Go to “Consortium manager“ app
Select “Authorization roles“ tab
Click on “Actions” button in the second pane → Select “Compare roles” option
Select any tenant in “Member“ dropdown list (f.e., “Consortium“)
Select any authorization role having only capability sets assigned in “Authorization roles“ dropdown list (f.e., “OA Staff“)
Expected result: “Capabilities“ and “Capability sets“ accordions are populated with capabilities/sets assigned to selected role. “Capabilities“ accordion contains capabilities which are a part of assigned capability sets
Actual result: “Capability sets“ accordion is populated with capability sets assigned to selected role. “Capabilities“ accordion is empty
Additional information:
The following API call is made by front=end to retrieve capabilities for a role:
GET /roles/<<UUID>>/capabilities?limit=5000&query=cql.allRecords%3D1+sortby+resource&expand=false
setting “expand” parameter to “true” would allow to retrieve capabilities included in sets
Capabilities from sets are properly shown in “Consortium manager“ → “Authorization roles“, in “Settings“ → “Authorization roles“ (expand=true for related calls)
See example: