diff --git a/packages/@n8n/backend-common/src/license-state.ts b/packages/@n8n/backend-common/src/license-state.ts index 60a1284ab69..8fcd3a9e64c 100644 --- a/packages/@n8n/backend-common/src/license-state.ts +++ b/packages/@n8n/backend-common/src/license-state.ts @@ -175,7 +175,7 @@ export class LicenseState { } isProvisioningLicensed() { - return this.isLicensed(['feat:saml', 'feat:oidc', 'feat:ldap']); + return this.isLicensed(['feat:saml', 'feat:oidc']); } // -------------------- diff --git a/packages/frontend/editor-ui/src/app/constants/experiments.ts b/packages/frontend/editor-ui/src/app/constants/experiments.ts index 5f2180f9099..2a8ef92f296 100644 --- a/packages/frontend/editor-ui/src/app/constants/experiments.ts +++ b/packages/frontend/editor-ui/src/app/constants/experiments.ts @@ -83,10 +83,6 @@ export const PERSONALIZED_TEMPLATES_V3 = { variant: 'variant', }; -export const SSO_JUST_IN_TIME_PROVSIONING_EXPERIMENT = { - name: '050_sso_jit_provisioning', -}; - export const EXPERIMENTS_TO_TRACK = [ EXTRA_TEMPLATE_LINKS_EXPERIMENT.name, TEMPLATE_ONBOARDING_EXPERIMENT.name, @@ -96,5 +92,4 @@ export const EXPERIMENTS_TO_TRACK = [ TEMPLATE_RECO_V2.name, TEMPLATES_DATA_QUALITY_EXPERIMENT.name, READY_TO_RUN_V2_PART2_EXPERIMENT.name, - SSO_JUST_IN_TIME_PROVSIONING_EXPERIMENT.name, ]; diff --git a/packages/frontend/editor-ui/src/features/settings/sso/components/OidcSettingsForm.vue b/packages/frontend/editor-ui/src/features/settings/sso/components/OidcSettingsForm.vue index b803bafc0c9..24a4a837896 100644 --- a/packages/frontend/editor-ui/src/features/settings/sso/components/OidcSettingsForm.vue +++ b/packages/frontend/editor-ui/src/features/settings/sso/components/OidcSettingsForm.vue @@ -5,10 +5,9 @@ import { SupportedProtocols, useSSOStore } from '../sso.store'; import { useI18n } from '@n8n/i18n'; import { ElCheckbox } from 'element-plus'; -import { N8nActionBox, N8nButton, N8nInput, N8nOption, N8nSelect } from '@n8n/design-system'; +import { N8nButton, N8nInput, N8nOption, N8nSelect } from '@n8n/design-system'; import { computed, onMounted, ref } from 'vue'; import { useToast } from '@/app/composables/useToast'; -import { usePageRedirectionHelper } from '@/app/composables/usePageRedirectionHelper'; import { useMessage } from '@/app/composables/useMessage'; import UserRoleProvisioningDropdown, { type UserRoleProvisioningSetting, @@ -24,7 +23,6 @@ const ssoStore = useSSOStore(); const telemetry = useTelemetry(); const toast = useToast(); const message = useMessage(); -const pageRedirectionHelper = usePageRedirectionHelper(); const instanceId = useRootStore().instanceId; const savingForm = ref(false); @@ -189,16 +187,12 @@ function sendTrackingEventForUserProvisioning() { }); } -const goToUpgrade = () => { - void pageRedirectionHelper.goToUpgrade('sso', 'upgrade-sso'); -}; - onMounted(async () => { await loadOidcConfig(); });