Merge pull request #28952 from backstage/correct-ms-config-defs

Use correct config definitions in MS related modules
This commit is contained in:
Patrik Oldsberg
2025-02-25 00:39:19 +01:00
committed by GitHub
4 changed files with 12 additions and 1 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-auth-backend-module-microsoft-provider': patch
---
Update `auth.microsoft.signIn.resolvers` config def to include the `userIdMatchingUserEntityAnnotation` resolver.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-msgraph': patch
---
Update `catalog.providers.microsoftGraphOrg.target` config def to be optional as this has a default value.
@@ -40,6 +40,7 @@ export interface Config {
allowedDomains?: string[];
}
| { resolver: 'emailMatchingUserEntityProfileEmail' }
| { resolver: 'userIdMatchingUserEntityAnnotation' }
>;
};
sessionDuration?: HumanDuration | string;
+1 -1
View File
@@ -32,7 +32,7 @@ export interface Config {
* The prefix of the target that this matches on, e.g.
* "https://graph.microsoft.com/v1.0", with no trailing slash.
*/
target: string;
target?: string;
/**
* The auth authority used.
*