From c467cc4b912119e27443c0ccb96bc3c069ffdd2d Mon Sep 17 00:00:00 2001 From: Himanshu Mishra Date: Thu, 6 May 2021 21:53:14 +0200 Subject: [PATCH] auth-backend: Add changeset for the sign-in resolver work Signed-off-by: Himanshu Mishra --- .changeset/seven-adults-act.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .changeset/seven-adults-act.md diff --git a/.changeset/seven-adults-act.md b/.changeset/seven-adults-act.md new file mode 100644 index 0000000000..93541e06a6 --- /dev/null +++ b/.changeset/seven-adults-act.md @@ -0,0 +1,15 @@ +--- +'@backstage/plugin-auth-backend': patch +--- + +Adds custom sign-in resolvers and profile transformation for Google auth provider. Read more about what this means for Backstage user identity and determining ownership of entities https://backstage.io/docs/auth/identity-resolver +Related the [RFC] From Identity to Ownership, v2 https://github.com/backstage/backstage/issues/4089 + +Adds `ent` field in the claims of Backstage ID Token with a list of entity references containing identity and membership info about the user across multiple systems. + +Adds an optional `providerFactories` to the `createRouter` exported by the auth-backend plugin. + +Updates `BackstageIdentity` so that + +- `idToken` is deprecated in favor of `token` +- An optional `entity` field is added which represents the entity that the user is represented by within Backstage.