Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-29970

RFE - Replace the link 'Resource Definitions' in roles with the list of groups a permission applies to

XMLWordPrintable

    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • Unset
    • CRCPLAN-248 - AuthZ | Onboarding RHEL/Insights to Workspaces
    • No
    • PlatEx UI Sprint 16, PlatEx UI Sprint 17

      User Story

      After creating Inventory Groups and roles to restrict access to a subset of systems as described in https://access.redhat.com/documentation/es-es/red_hat_insights/2023/html/viewing_and_managing_system_inventory/deploying-insights-with-rhca#scenario_1_two_different_it_teams_must_manage_their_systems_with_insights 

      The roles detail page (Identity & Access Management > User Access > Roles > select a role) shows a table with the following columns:

      • Application   
      • Resource type   
      • Operation
      • Resource definitions
      • Last commit

      The column Resource definitions contains a number which link to a page displaying the specific permission's "Defined resources".

      The list shown contains nothing more than a UUID of a group. See screenshot: inventory-groups-defined-resource-uuid.png

      This UUID is not relevant for users as they cannot check the UUID in the UI.

      This makes reviewing a role and the groups it applies to cumbersome.

      Description

      The UX of this part of the inventory groups needs to be reviewed.

      My suggestion would be to change the 'Resource Definition' column to the same 'Groups' column shown on the main Roles screen. This has a similar number indicating the number of groups. However when clicked this expands several additional rows showing the names of the groups it applies to. See attached screenshot inventory-groups-roles-groups.png

      Having that detail per permission would be useful in my opinion.

      Acceptance Criteria

      1. Being able to review a role to see the groups it's permissions apply to

      Additional info

        1. inventory-groups-defined-resource-uuid.png
          46 kB
          Bram Mertens
        2. inventory-groups-roles-groups.png
          65 kB
          Bram Mertens
        3. Screenshot from 2024-05-14 11-17-45.png
          313 kB
          Jeremy Audet
        4. Screenshot from 2024-05-16 11-53-41.png
          313 kB
          Jeremy Audet

              fhlavac Filip Hlavac
              rhn-support-bmertens Bram Mertens
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated:
                Resolved: