-
Task
-
Resolution: Done
-
Undefined
-
1.0, 1.0.1, 1.0.2, 1.1, 1.1.1
-
3
-
False
-
-
False
-
RHIDP-2999 - Standardize authentication providers
-
-
Feature
-
Done
-
-
-
RHDH Core Team 3258, RHDH Plugins 3259, RHDH Plugins 3260
The requested user/group transformers have already been added via https://github.com/janus-idp/backstage-plugins/pull/542, however, they are not usable without statically installing the plugin after modifications (for old backend), or creating a wrapper module to utilize custom transformers.
The goal is to expose extension points to add the user/group transformers via modules. Refer to https://backstage.io/docs/backend-system/architecture/extension-points/ for more information on extension-points.
Refer to upstream entity providers for an example: https://github.com/backstage/backstage/blob/918d273bbb843bd09bb6c80d22d87c257a7e5343/plugins/catalog-backend-module-msgraph/src/module/catalogModuleMicrosoftGraphOrgEntityProvider.ts#L85-L120