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

Platform engineers should be able to create a persona-specific homepage

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

      Feature Overview (aka. Goal Summary)

      The objective of this feature is to enable platform engineers to design and implement persona-specific homepages. This involves creating customizable homepages that are linked to Backstage groups or RBAC groups, with the ability to select cards (from the available dynamic plugins installed and enabled in RHDH) to be displayed to end users. The feature aims to utilize existing dynamic plugin configurations to be consistent with the entity page configuration.

      Goals (aka. expected user outcomes)

      • Enable platform engineers to create personalized homepages for different user personas.
      • Allow attachment of homepages to specific Backstage or RBAC groups for targeted access.
      • Facilitate the selection and positioning of dynamic plugin cards for enhanced user interaction.
      • Provide a seamless interface similar to the entity page for configuring dynamic plugins.

      Requirements (aka. Acceptance Criteria):

      1. Platform engineers can create a new homepage specific to a user persona.
      2. The homepage can be attached to a Backstage group or RBAC group, restricting access accordingly.
      3. Engineers can select from a list of available and enabled dynamic plugins in RHDH to display on the homepage.
      4. Engineers can configure the layout and positioning of plugin cards on the homepage, similar to the entity page configuration.
      5. The system should support multiple homepages, each tailored to different personas.

      Documentation Considerations

      • Provide comprehensive documentation with examples on creating and configuring persona-specific homepages.

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

                Created:
                Updated:
                Resolved: