Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-8456

[Quickstart] Display quickstart sections based on the logged-in user’s role

    • RHDH F&UI plugins 3279, RHDH F&UI plugins 3280

      Story

      As a user of RHDH, I want to see quickstart sections based on my role so that I only see relevant onboarding tasks.

      Default sections: check if the user has admin permission

      The rest personas, the admin should define the role and the sections.

      Background

      Now that the config supports per-role quickstart entries, we need to determine the logged-in user’s role and render the corresponding content. Admin users should see the admin sections, and non-admin users should see developer sections.

      Developer sections are:

      • Bulk import
      • Catalog
      • Self-service templates
      • Learning paths

      Dependencies and Blockers

      Dependency: RHIDP-8455

      QE impacted work

      Documentation impacted work

      Acceptance Criteria

      1. Logged-in user’s role is correctly resolved (via identity API or group membership)
      2. Admins see admin quickstart sections
      3. Developers (non-admins) see developer quickstart sections

      upstream documentation updates (design docs, release notes etc)

      Technical enablement / Demo

              yicai@redhat.com Yi Cai
              yicai@redhat.com Yi Cai
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: