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

[Docs] Allow Dynamic Configuration of Keycloak User/Group Transformers

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

      Story

      As a user of RHDH, I want to documentation on how to create a custom Keycloak transformer so that control the user/group mappings in RHDH

      Users would need to know how to create their own backend module that utilizes the `keycloakTransformerExtensionPoint` to provide custom user/group transformers to the keycloak backend to custom how users/groups are mapped into entities in RHDH.

      Refer to documentation in the plugin README on setting up the module: https://github.com/janus-idp/backstage-plugins/tree/main/plugins/keycloak-backend#new-backend-configuration 

      The README also contains details on expected fields/paramaters to pass into the transformers.

      Background

      See https://issues.redhat.com/browse/RHIDP-2643

      Dependencies and Blockers

      QE impacted work

      Documentation impacted work

      Acceptance Criteria

      upstream documentation updates (design docs, release notes etc)

      Technical enablement / Demo

          There are no Sub-Tasks for this issue.

              ffloreth@redhat.com Fabrice Flore-Thébault
              ktsao@redhat.com Kim Tsao
              RHIDP - Documentation
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: