Du kommer att lära dig

Lär dig hur du felsöker fel för enkel inloggning (SSO) och System for Cross-domain Identity Management (SCIM) med Klaviyo. Den här artikeln är avsedd för dig som är bekant med SSO och SCIM, till exempel IT-proffs.

Mer information finns i den här artikeln om hur du konfigurerar enkel inloggning.

Lista över fel och hur du åtgärdar dem

De här tabellerna täcker vanliga SSO- och SCIM-fel. Fel brukar uppstå när information saknas eller är felaktig.

Om du vill hitta dina SSO-inställningar i Klaviyo går du till Inställningar > Säkerhet. Under Enkel inloggning (SSO) klickar du på Konfigurera SSO eller Redigera konfiguration för att konfigurera anslutningen. Använd SSO-inställningar för att aktivera SSO, IdP-initierad inloggning eller JIT Etablering.

Fel

Så här åtgärdar du det

Saknar SSO-konfiguration för {email} ({company_id})

Slutför SSO-konfigurationen i Klaviyo och klicka sedan på Spara.

SSO inaktiverat för {email} ({company_id})

I Klaviyo väljer du Aktivera SSO under SSO-inställningar.

Saknar SSO-konfiguration för ({company_id})

Slutför SSO-konfigurationen i Klaviyo och klicka sedan på Spara.

SSO inaktiverat för ({company_id})

I Klaviyo väljer du Aktivera SSO under SSO-inställningar.

Kan inte etablera ny SSO-användare för {email} i Konto ({company_id}) (Just-in-Time-etablering är inte aktiverat)

Om du vill att Klaviyo ska skapa användare när de loggar in för första gången med SSO väljer du Just-in-time-etablering (JIT) under SSO-inställningar i Klaviyo.

IdP-initierad SSO är inaktiverad för {email} ({company_id})

Om du vill att användare ska kunna starta inloggningen från din IdP väljer du IdP-initierad inloggning under SSO-inställningar i Klaviyo.

Saknar SSO-konfiguration för ({company_id})

Slutför SSO-konfigurationen i Klaviyo och klicka sedan på Spara.

Namnet i Klaviyo är {Klaviyo name} och matchar inte SCIM-meddelandet från {IdP name}

För en användare som finns i flera Klaviyo-konton ska du uppdatera användarens för- och efternamn i din IdP så att det matchar Klaviyo. Alternativt kan du be användaren att uppdatera sitt namn i Klaviyo så att det matchar din IdP. Försök sedan med SCIM-uppdateringen igen.

SSO-konfigurationsfel

Klaviyo kräver signerade SAML-intyg. Det är valfritt att signera svaret och kryptera intyget. Individuella krypterade attribut stöds inte.

Fel

Så här åtgärdar du det

SAML-version stöds inte

Gå till din IdP SSO-leverantör och uppdatera till SAML 2.0.

ID-attribut saknas i SAML-svar

Se till att din IdP innehåller ett ID-attribut på SAML Response-elementet. Det här är svarstextens identifierare, inte IdP-utfärdaren eller användarens e-postadress.

Rollattribut saknas

I din IdP ska du inkludera ett rollattribut i SAML-assertionens AttributeStatement. Använd en roll för den typ av Konto som du konfigurerar. Statiska rollvärden för Konto och portfölj listas nedan.

JIT-etablering kan inte skapa en ägare eller en portföljägare eller överföra ägarskap. För en befintlig ägare måste rollen som skickas av din IdP matcha deras nuvarande ägarroll.

Användarroller för konto:

  • Ägare
  • Administratör
  • Chef
  • Analytiker
  • campaign_coordinator
  • content_creator
  • Support
  • ansvarig_for_sociala_medier

Portföljanvändarroller:

  • portfolio_owner
  • portföljadministratör
  • portfolio_manager
  • portfolio_analyst

SAML-svar måste innehålla 1 intyg

Konfigurera din IdP så att den skickar exakt 1 intyg i varje SAML-svar.

Ogiltigt SAML-svar. Matchar inte saml-schema-protocol-2.0.xsd

Se till att ditt SAML-svar följer SAML 2.0-schemat.

Assertion måste innehålla ett element av typen Conditions

Se till att SAML-svaret för ditt IdP innehåller ett Conditions-element.

Assertion måste innehålla ett AuthnStatement-element

Se till att SAML-svarsassertionen för din IdP innehåller ett AuthnStatement-element.

Det finns ett EncryptedAttribute i svaret och denna SP stöder dem inte

Klaviyo har inte stöd för när ett attribut är krypterat. Kontrollera inställningarna för din IdP och se till att inget attribut är krypterat.

Svaret har ett tomt Mål-värde

I din IdP ställer du in målet till den Klaviyo SSO-URL som visas i Klaviyos SSO-konfiguration. Fältnamnet varierar beroende på leverantör. Vanliga namn är ”Svars-URL”, ”ACS-URL”, ”Assertion Consumer Service-URL”, ”Betrodd URL” och ”slutpunkts-URL”.

%s är inte en giltig målgrupp för detta svar

Se till att målgrupps-ID:t i din IdP matchar exakt med målgrupps-URI:n (tjänsteleverantörens enhets-ID) som anges i din konfigurationspanel för SSO, inklusive prefixet https://.

Ogiltig utfärdare i Assertion/Response (förväntade %(idpEntityId)s, fick %(issuer)s)

I Klaviyo SSO-konfiguration ser du till att IdP-utfärdare matchar utfärdaren (entitets-ID) i ditt IdP:s SAML-svar och klickar sedan på Spara.

Attributen har upphört att gälla, baserat på SessionNotOnOrAfter i AttributeStatement för det här svaret

Försök logga in igen. Om det inte fungerar kan du utöka utgångsfönstret för ditt SAML-svar i din IdP, eftersom det kan vara för kort.

En giltig SubjectConfirmation hittades inte i det här svaret

Kontrollera att assertionen innehåller en giltig SubjectConfirmation med bearer-metoden och SubjectConfirmationData. Verifiera att mottagaren matchar Klaviyo SSO-URL, att giltighetsperioden omfattar den aktuella tiden och att eventuellt InResponseTo-värde matchar svaret.

Försäkran av svaret är inte signerad och SP kräver det

Aktivera signering för SAML-assertioner i din IdP.

Kontakta din IdP om du behöver hjälp.

Ingen signatur hittades. SAML-svaret avvisades

Se till att din IdP signerar SAML-assertionen. Att endast signera svaret uppfyller inte Klaviyos krav på att assertionen signeras.

Signaturvalideringen misslyckades. SAML-svaret avvisades

I Klaviyos SSO-konfiguration ska du se till att IdP-certifikat matchar certifikatet som din IdP använder för att signera SAML-assertioner. Spara eventuella ändringar och testa sedan SSO igen.

SAML-svar hittades inte. Endast HTTP_POST-bindning stöds.

Kontrollera att din IdP skickar en HTTP_POST-begäran.

När du har korrigerat ett SSO-fel går du tillbaka till Klaviyos SSO-konfiguration och klickar på Testa SSO. Detta sparar dina anslutningsinställningar och testar inloggningen igen.

Andra felsökningsguide

Öppna rullgardinsmenyn som bäst matchar problemet du har för information om hur du löser det.

Jag kan inte redigera en användares roll i Klaviyo

Om SSO och just-in-time (JIT)-etablering är aktiverade, eller om SCIM är aktiverat, hanteras användarroller via din IdP. Användare på undantagslistan för SSO kan fortfarande få sina roller ändrade i Klaviyo.

Uppdatera användarens roll i din IdP. JIT tillämpar rollen nästa gång användaren loggar in med SSO. Om SCIM är avstängt och du behöver ändra en roll direkt i Klaviyo följer du de här stegen:

  1. I Inställningar > Säkerhet avmarkerar du Just-in-time (JIT) Etablering under SSO-inställningar och klickar sedan på Inaktivera för att bekräfta.
  2. Uppdatera användarens roll i Klaviyo. Ange samma roll i din IdP så att den inte skriver över din ändring när JIT slås på igen.
  3. Välj Just-in-time (JIT)-etablering igen för att slå på den igen.
Jag kan inte visa undantagslistan

Du måste ha SSO konfigurerat för att kunna se undantagslistan. För instruktioner, se vår artikel om hur du aktiverar SSO i Klaviyo.

Ytterligare resurser

Var den här artikeln till hjälp?
Använd endast detta formulär för feedback på artiklar. Lär dig hur du kontaktar support.

Utforska mer från Klaviyo

Community
Få kontakt med kollegor, partner och Klaviyo-experter för att hitta inspiration, dela insikter och få svar på alla dina frågor.
Partners
Anlita en Klaviyo-certifierad expert för att hjälpa dig med en specifik uppgift eller för löpande marknadsföringshantering.
Support

Få tillgång till support via ditt konto.

E-postsupport (gratis provperiod och betalkonton) Tillgänglig dygnet runt, alla dagar i veckan

Chatt/virtuell hjälp
Tillgängligheten varierar beroende på plats och abonnemangstyp