Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .changeset/configure-sso-multiple-connections.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@clerk/localizations': patch
'@clerk/shared': patch
'@clerk/ui': patch
---

The organization Security page now lists every enterprise SSO connection of the organization, each with its own status, domains, and actions. The SSO wizard edits one explicit connection, and a banner names it when the organization has more than one. Changing a provider or removing a connection now targets that connection instead of the first one returned by the API.
8 changes: 8 additions & 0 deletions packages/localizations/src/ar-SA.ts
Original file line number Diff line number Diff line change
Expand Up @@ -792,6 +792,12 @@ export const arSA: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'تواصل مع مسؤول مؤسستك لترقية أذوناتك.',
title: 'ليس لديك إذن لإدارة تسجيل الدخول الموحد (SSO)',
Expand Down Expand Up @@ -1311,9 +1317,11 @@ export const arSA: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/be-BY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -792,6 +792,12 @@ export const beBY: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'Звярніцеся да адміністратара вашай арганізацыі, каб павысіць вашы дазволы.',
title: 'У вас няма дазволу на кіраванне адзіным уваходам (SSO)',
Expand Down Expand Up @@ -1314,9 +1320,11 @@ export const beBY: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/bg-BG.ts
Original file line number Diff line number Diff line change
Expand Up @@ -793,6 +793,12 @@ export const bgBG: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'Свържете се с администратора на вашата организация, за да повишите разрешенията си.',
title: 'Нямате разрешение да управлявате единен вход (SSO)',
Expand Down Expand Up @@ -1314,9 +1320,11 @@ export const bgBG: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/bn-IN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -798,6 +798,12 @@ export const bnIN: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'আপনার অনুমতি আপগ্রেড করতে আপনার সংস্থার প্রশাসকের সাথে যোগাযোগ করুন।',
title: 'একক সাইন-অন (SSO) পরিচালনার অনুমতি আপনার নেই',
Expand Down Expand Up @@ -1321,9 +1327,11 @@ export const bnIN: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/ca-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -799,6 +799,12 @@ export const caES: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: "Contacta amb l'administrador de la teva organització per ampliar els teus permisos.",
title: "No tens permís per gestionar l'inici de sessió únic (SSO)",
Expand Down Expand Up @@ -1321,9 +1327,11 @@ export const caES: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/cs-CZ.ts
Original file line number Diff line number Diff line change
Expand Up @@ -796,6 +796,12 @@ export const csCZ: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'Kontaktujte správce vaší organizace pro rozšíření vašich oprávnění.',
title: 'Nemáte oprávnění ke správě jednotného přihlášení (SSO)',
Expand Down Expand Up @@ -1319,9 +1325,11 @@ export const csCZ: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/da-DK.ts
Original file line number Diff line number Diff line change
Expand Up @@ -792,6 +792,12 @@ export const daDK: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'Kontakt din organisations administrator for at opgradere dine tilladelser.',
title: 'Du har ikke tilladelse til at administrere single sign-on (SSO)',
Expand Down Expand Up @@ -1312,9 +1318,11 @@ export const daDK: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/de-DE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -798,6 +798,12 @@ export const deDE: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'Wenden Sie sich an Ihren Organisationsadministrator, um Ihre Berechtigungen zu erweitern.',
title: 'Sie haben keine Berechtigung, Single Sign-On (SSO) zu verwalten',
Expand Down Expand Up @@ -1327,9 +1333,11 @@ export const deDE: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/el-GR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -792,6 +792,12 @@ export const elGR: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'Επικοινωνήστε με τον διαχειριστή του οργανισμού σας για να αναβαθμίσετε τις άδειές σας.',
title: 'Δεν έχετε άδεια διαχείρισης της Ενιαίας Σύνδεσης (SSO)',
Expand Down Expand Up @@ -1317,9 +1323,11 @@ export const elGR: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/en-GB.ts
Original file line number Diff line number Diff line change
Expand Up @@ -792,6 +792,12 @@ export const enGB: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: "Contact your organisation's administrator to upgrade your permissions.",
title: 'You do not have permission to manage Single Sign-On (SSO)',
Expand Down Expand Up @@ -1313,9 +1319,11 @@ export const enGB: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
15 changes: 12 additions & 3 deletions packages/localizations/src/en-US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,8 @@ export const enUS: LocalizationResource = {
changeProviderDialog: {
cancelButton: 'Cancel',
confirmButton: 'Change provider',
subtitle: 'Switching to {{provider}} will remove your {{currentProvider}} connection and require a new setup.',
subtitle:
'Switching to {{provider}} will remove the {{currentProvider}} connection "{{name}}" and require a new setup.',
title: 'Change provider to {{provider}}',
},
configureStep: {
Expand Down Expand Up @@ -812,6 +813,12 @@ export const enUS: LocalizationResource = {
title: 'Unsupported provider',
},
},
connectionScopeBanner: {
subtitle__adding: 'This organization already has {{count}} SSO connections.',
subtitle__editing: 'This organization has {{count}} SSO connections. Changes here apply only to this connection.',
title__adding: 'Adding a new SSO connection',
title__editing: 'Editing "{{name}}"',
},
missingManageEnterpriseConnectionsPermission: {
subtitle: "Contact your organization's administrator to upgrade your permissions.",
title: 'You do not have permission to manage Single Sign-on (SSO)',
Expand Down Expand Up @@ -862,7 +869,7 @@ export const enUS: LocalizationResource = {
confirmationFieldPlaceholder: '{{name}}',
resetButton: 'Reset connection',
subtitle:
'Are you sure you want to reset the connection? This action is irreversible and you will have to configure all steps again',
'Are you sure you want to reset the connection "{{name}}"? This action is irreversible and you will have to configure all steps again',
title: 'Reset connection',
},
selectProviderStep: {
Expand Down Expand Up @@ -1337,7 +1344,7 @@ export const enUS: LocalizationResource = {
removeDialog: {
confirmButton: 'Remove connection',
subtitle:
'Are you sure you want to remove the connection? This action is irreversible and deletes the connection and all of its configuration.',
'Are you sure you want to remove the connection "{{name}}"? This action is irreversible and deletes the connection and all of its configuration.',
title: 'Remove SSO connection',
},
ssoSection: {
Expand All @@ -1348,9 +1355,11 @@ export const enUS: LocalizationResource = {
descriptionLine1: 'Require members with a matching email domain to sign in through your identity provider.',
domainLabel: 'Domains:',
menuAction__activate: 'Activate',
menuAction__continue: 'Continue configuration',
menuAction__deactivate: 'Deactivate',
menuAction__edit: 'Edit',
menuAction__remove: 'Remove',
primaryButton__addConnection: 'Add connection',
primaryButton__continueConfiguration: 'Continue configuration',
primaryButton__startConfiguration: 'Start configuration',
title: 'SSO',
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/es-CR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -792,6 +792,12 @@ export const esCR: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'Contactá al administrador de tu organización para mejorar tus permisos.',
title: 'No tenés permiso para gestionar el inicio de sesión único (SSO)',
Expand Down Expand Up @@ -1317,9 +1323,11 @@ export const esCR: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/es-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -798,6 +798,12 @@ export const esES: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'Contacte al administrador de su organización para ampliar sus permisos.',
title: 'No tiene permiso para gestionar el inicio de sesión único (SSO)',
Expand Down Expand Up @@ -1322,9 +1328,11 @@ export const esES: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
8 changes: 8 additions & 0 deletions packages/localizations/src/es-MX.ts
Original file line number Diff line number Diff line change
Expand Up @@ -793,6 +793,12 @@ export const esMX: LocalizationResource = {
title: undefined,
},
},
connectionScopeBanner: {
subtitle__adding: undefined,
subtitle__editing: undefined,
title__adding: undefined,
title__editing: undefined,
},
missingManageEnterpriseConnectionsPermission: {
subtitle: 'Contacta al administrador de tu organización para ampliar tus permisos.',
title: 'No tienes permiso para administrar el inicio de sesión único (SSO)',
Expand Down Expand Up @@ -1318,9 +1324,11 @@ export const esMX: LocalizationResource = {
descriptionLine1: undefined,
domainLabel: undefined,
menuAction__activate: undefined,
menuAction__continue: undefined,
menuAction__deactivate: undefined,
menuAction__edit: undefined,
menuAction__remove: undefined,
primaryButton__addConnection: undefined,
primaryButton__continueConfiguration: undefined,
primaryButton__startConfiguration: undefined,
title: undefined,
Expand Down
Loading
Loading