janus-idp / backstage-showcase

Enterprise-ready Backstage distribution
https://showcase.janus-idp.io
Apache License 2.0
102 stars 138 forks source link

add dynamic wrapper for msgraph plugin #1352

Closed JessicaJHee closed 1 week ago

JessicaJHee commented 1 week ago

Description

Adds dynamic wrapper for the MsGraph Plugin

Which issue(s) does this PR fix

PR acceptance criteria

Verify that entities are ingested as expected using the dynamically installed plugin.

Please make sure that the following steps are complete:

How to test changes / Special notes to the reviewer

I've tested and verified that users/groups are being ingested correctly with a personal Azure instance. Also tested and verified functionality of microsoftGraphOrgEntityProviderTransformExtensionPoint with backend module .

Testing requires setting up a MS Entra ID and creating an application with read permissions on reading users/groups.

github-actions[bot] commented 1 week ago

The image is available at: quay.io/janus-idp/backstage-showcase:pr-1352!

github-actions[bot] commented 1 week ago

The image is available at: quay.io/janus-idp/backstage-showcase:pr-1352!

github-actions[bot] commented 1 week ago

The image is available at: quay.io/janus-idp/backstage-showcase:pr-1352!

kim-tsao commented 1 week ago

/lgtm /approve

openshift-ci[bot] commented 1 week ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: kim-tsao

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/janus-idp/backstage-showcase/blob/main/OWNERS)~~ [kim-tsao] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment