Skip to navigation

Okta SAML SSO

Configureer Okta als SAML-identiteitsprovider voor ElevenLabs SSO.

Met Okta SAML SSO kunnen workspaceleden zich via een Okta SAML 2.0-appintegratie aanmelden bij ElevenLabs.

SSO is beschikbaar voor Enterprise-workspaces. Alleen workspacebeheerders kunnen SSO-instellingen configureren.

ElevenLabs ondersteunt door de serviceprovider (SP) geïnitieerde SAML SSO. Gebruik om de aanmelding te starten https://elevenlabs.io/app/sign-in?use_sso=true. Je kunt email=user@example.com als queryparameter toevoegen om het e-mailveld vooraf in te vullen.

Vereisten

  • Een Enterprise ElevenLabs-workspace.
  • Toegang als workspacebeheerder in ElevenLabs.
  • Beheerderstoegang in Okta.
  • Een geverifieerd e-maildomein in ElevenLabs voor de gebruikers die zich via Okta gaan aanmelden.

Okta SAML SSO instellen

1

Open SSO-instellingen in ElevenLabs

Ga naar Workspace-instellingen > Beveiliging & SSO.

Tabblad Beveiliging en SSO in ElevenLabs-workspace-instellingen
2

Selecteer SAML als SSO-provider

Selecteer SAML bij SSO-provider. Kopieer de waarden voor Service Provider Entity Id en **Redirect URL **. Je gebruikt deze waarden in Okta.

Instellingen voor ElevenLabs SAML-provider
3

Maak een Okta-appintegratie

Ga in de Okta Admin Console naar Applications > Applications en klik vervolgens op **Create App Integration **.

Okta-pagina Applications met Create App Integration

Selecteer SAML 2.0 en klik vervolgens op Next.

Okta-dialoogvenster Create a new app integration met SAML 2.0 geselecteerd
4

Voeg de appnaam toe

Stel bij General Settings App name in op ElevenLabs en klik vervolgens op Next.

Algemene instellingen voor Okta Create SAML Integration
5

Configureer SAML-instellingen in Okta

Configureer de app bij SAML Settings met de waarden uit ElevenLabs:

  • Stel Single sign-on URL in op de ElevenLabs-Redirect URL.
  • Selecteer Use this for Recipient URL and Destination URL.
  • Stel Audience URI (SP Entity ID) in op de ElevenLabs-Service Provider Entity Id.
  • Stel Name ID format in op EmailAddress.
  • Stel Application username in op Email.
Okta SAML-instellingen voor ElevenLabs
6

Wijs gebruikers of groepen toe

Open het tabblad Assignments van de Okta-app en wijs de gebruikers of groepen toe die zich bij ElevenLabs moeten kunnen aanmelden.

Tabblad Assignments van Okta-app
7

Voeg het Okta-certificaat toe aan ElevenLabs

Open in Okta SAML Signing Certificates en gebruik Actions > Download certificate voor het actieve certificaat.

Actie voor het downloaden van een certificaat in Okta SAML Signing Certificates

Open het certificaatbestand en kopieer het volledige PEM-certificaat, inclusief -----BEGIN CERTIFICATE----- en -----END CERTIFICATE-----.

Okta-certificaatbestand in PEM-indeling

Klik in ElevenLabs op Add Certificate, plak het Okta-certificaat en klik vervolgens op Add.

Dialoogvenster ElevenLabs Add X509 Certificate
8

Kopieer Okta-metagegevenswaarden naar ElevenLabs

Open in Okta de IdP-metagegevens-XML. Kopieer de metagegevenswaarden naar ElevenLabs:

  • Gebruik entityID voor Identity Provider Entity Id.
  • Gebruik de URL voor SingleSignOnService Location die eindigt op /sso/saml voor **Identity Provider Sign-In URL **.
Okta IdP-metagegevens-XML met entityID en SingleSignOnService Location
9

Voeg je toegestane e-maildomein toe

Klik in ElevenLabs op Add Domain en selecteer het geverifieerde domein dat overeenkomt met het e-maildomein van je Okta-gebruikers.

Dialoogvenster ElevenLabs Add allowed email domains
10

Sla de SSO-provider op

Controleer de configuratie, selecteer I acknowledge this change will log out users currently using SSO en klik vervolgens op **Update SSO **.

Veldkoppelingen

Gebruik deze tabel om Okta SAML-instellingen te koppelen aan ElevenLabs SSO-velden.

Okta-veld of -locatieElevenLabs-veldTe gebruiken waarde
Sign-in methodSSO ProviderSAML
Audience URI (SP Entity ID)Service Provider Entity IdGebruik de ElevenLabs-waarde, bijvoorbeeld https://elevenlabs.io
Single sign-on URLRedirect URLGebruik de ElevenLabs-waarde, bijvoorbeeld https://elevenlabs.io/__/auth/handler
Recipient URLRedirect URLZelfde als Single sign-on URL
Destination URLRedirect URLZelfde als Single sign-on URL
SAML Issuer ID of metagegevens entityIDIdentity Provider Entity IdOkta-issuer, bijvoorbeeld http://www.okta.com/exk...
Sign On URL of metagegevens SingleSignOnService LocationIdentity Provider Sign-In URLOkta SAML-URL die eindigt op /sso/saml
X.509 Certificate of metagegevens ds:X509CertificateCertificateOkta-ondertekeningscertificaat in geldige PEM-indeling
Application usernameGeen handmatige configuratie nodigStel in op Email
Name ID formatGeen handmatige configuratie nodigStel in op EmailAddress
E-maildomein van gebruiker of app in OktaDomainMoet overeenkomen met een geverifieerd ElevenLabs-domein, bijvoorbeeld company.com

Problemen oplossen

Controleer de Network-respons in de browser voor accounts:signInWithIdp. Okta System Log-items zoals User single sign on to app SUCCESS bevestigen alleen dat Okta de gebruiker heeft geauthenticeerd. ElevenLabs kan de SAML-respons nog steeds afwijzen als de assertion-waarden niet overeenkomen met de SSO-configuratie.

De Network-respons in de browser kan INVALID_IDP_RESPONSE: Error when parsing certificate tonen. Verwijder het certificaat uit ElevenLabs en voeg vervolgens het Okta X.509-certificaat opnieuw toe in geldige PEM- indeling. Gebruik geen LLM om het certificaat te formatteren. Kopieer het certificaat exact, inclusief -----BEGIN CERTIFICATE----- en -----END CERTIFICATE-----.

Zorg dat Okta het e-mailadres van de gebruiker als NameID verstuurt. Stel in Okta Name ID format in op EmailAddress en Application username op Email.

Gebruik metagegevens entityID voor Identity Provider Entity Id, SingleSignOnService Location voor Identity Provider Sign-In URL en ds:X509Certificate voor Certificate.