diff --git a/backend/src/ee/services/license/license-fns.ts b/backend/src/ee/services/license/license-fns.ts index fa67b72d1..b4424797a 100644 --- a/backend/src/ee/services/license/license-fns.ts +++ b/backend/src/ee/services/license/license-fns.ts @@ -30,9 +30,9 @@ export const getDefaultOnPremFeatures = (): TFeatureSet => ({ auditLogStreamLimit: 3, samlSSO: false, oidcSSO: false, - scim: false, + scim: true, ldap: false, - groups: false, + groups: true, status: null, trial_end: null, has_used_trial: true, diff --git a/frontend/src/views/Signup/components/UserInfoSSOStep/UserInfoSSOStep.tsx b/frontend/src/views/Signup/components/UserInfoSSOStep/UserInfoSSOStep.tsx index c65317662..f502d3c6b 100644 --- a/frontend/src/views/Signup/components/UserInfoSSOStep/UserInfoSSOStep.tsx +++ b/frontend/src/views/Signup/components/UserInfoSSOStep/UserInfoSSOStep.tsx @@ -176,12 +176,16 @@ export const UserInfoSSOStep = ({ organizationId: orgId }); - const project = await ProjectService.initProject({ - projectName: "Example Project" - }); + // only create example project if not joining existing org + if (!providerOrganizationName) { + const project = await ProjectService.initProject({ + projectName: "Example Project" + }); + + localStorage.setItem("projectData.id", project.id); + } localStorage.setItem("orgData.id", orgId); - localStorage.setItem("projectData.id", project.id); setStep(2); } catch (error) {