Uploaded image for project: 'RH Developer Hub Planning'
  1. RH Developer Hub Planning
  2. RHDHPLAN-14

Phase 2 Homepage - persona support and related RBAC

Create Doc EPIC from R...Prepare for Z ReleasePrepare Test Plan (Y R...XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • RHDHPLAN-9Develop a configurable Homepage plugin for RHDH with user personalization capabilities
    • M

      This feature aims to provide persona customization of homepages within Red Hat Developer Hub (RHDH). The goal is to enhance user engagement and streamline workflows by delivering relevant and personalized content. If phase 1 relied on local storage, improvements should be made to persist configurations more permanently.

      Additional changes or support for new homepage cards may be added in future versions.

      Goals

      • Persona-Specific Homepages: Enable platform engineers to pre-configure and deploy distinct homepages tailored for various user personas (e.g., developers, data scientists), allowing attachment to specific Backstage or RBAC groups for targeted access.
      • Persistent homepage storage (if needed after Phase 1)

      Requirements

      • Platform Engineer Capabilities:
        • Create new default homepages specific to user personas.
          • Organizations that created a default homepage last release should have a recommended upgrade path to fit that into the expanded persona mapping.
        • Platform engineers can customize their own defaults according to their organization’s needs, learning from the out-of-the-box option(s).
        • Homepages can be attached to Backstage or RBAC groups to control access.
        • Select from a list of available and enabled dynamic plugins within RHDH for inclusion in a homepage layout.
        • Configure the layout and positioning of plugin cards on persona-specific homepages, similar to entity page configurations.
        • Support for multiple persona-specific homepages.

              Unassigned Unassigned
              jfargett@redhat.com Christophe Fargette
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: