From 2803e1e8fa5f0378eb93cddd8dd1f9339e834e27 Mon Sep 17 00:00:00 2001 From: Muzzaiyyan Hussain Date: Tue, 3 Feb 2026 00:21:11 +0530 Subject: [PATCH] fix(sso): allow custom organization roles in provisioning types (#7722) (cherry picked from commit a605e70f4e7a24eed52a59a28e584cc32db1667b) --- packages/sso/src/linking/org-assignment.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sso/src/linking/org-assignment.ts b/packages/sso/src/linking/org-assignment.ts index ccb3a3853f..ec1874a10c 100644 --- a/packages/sso/src/linking/org-assignment.ts +++ b/packages/sso/src/linking/org-assignment.ts @@ -5,13 +5,13 @@ import type { NormalizedSSOProfile } from "./types"; export interface OrganizationProvisioningOptions { disabled?: boolean; - defaultRole?: "member" | "admin"; + defaultRole?: string; getRole?: (data: { user: User & Record; userInfo: Record; token?: OAuth2Tokens; provider: SSOProvider; - }) => Promise<"member" | "admin">; + }) => Promise; } export interface AssignOrganizationFromProviderOptions {