Självstudie: Azure Active Directory integrering med enkel inloggning (SSO) med Khoros Care

I den här självstudien lär du dig att integrera Khoros Care med Azure Active Directory (Azure AD). När du integrerar Khoros Care med Azure AD kan du:

  • Kontrollera i Azure AD vem som har åtkomst till Khoros Care.
  • Gör så att dina användare automatiskt loggas in på Khoros Care med sina Azure AD-konton.
  • Hantera dina konton på en central plats – Azure Portal.

Mer information om SaaS-appintegrering med Azure AD finns i Vad är programåtkomstoch enkel inloggning med Azure Active Directory .

Förutsättningar

För att komma igång behöver du följande:

  • En Azure AD-prenumeration. Om du inte har en prenumeration kan du skaffa ett kostnadsfritt konto.
  • Khoros Care-prenumeration med enkel inloggning (SSO).

Scenariobeskrivning

I den här självstudien konfigurerar och testar du enkel inloggning med Azure AD i en testmiljö.

För att konfigurera integreringen av Khoros Care i Azure AD behöver du lägga till Khoros Care från galleriet till din lista över hanterade SaaS-appar.

  1. Logga in på Azure Portal med ett arbets- eller skolkonto eller ett personligt Microsoft-konto.
  2. I det vänstra navigeringsfönstret väljer du Azure Active Directory tjänst.
  3. Gå till Företagsprogram och välj sedan Alla program.
  4. Om du vill lägga till ett nytt program väljer du Nytt program.
  5. I avsnittet Lägg till från galleriet skriver du Khoros Care i sökrutan.
  6. Välj Khoros Care i resultatpanelen och lägg sedan till appen. Vänta några sekunder medan appen läggs till i din klientorganisation.

Konfigurera och testa enkel inloggning för Azure AD för Khoros Care

Konfigurera och testa enkel inloggning i Azure AD med Khoros Care med hjälp av en testanvändare med namnet B.Simon. För att enkel inloggning ska fungera måste du upprätta en länkrelation mellan en Azure AD-användare och den relaterade användaren i Khoros Care.

Om du vill konfigurera och testa enkel inloggning i Azure AD med Khoros Care slutför du följande byggstenar:

  1. Konfigurera enkel inloggning med Azure AD – så att användarna kan använda den här funktionen.
    1. Skapa en Azure AD-testanvändare – för att testa enkel inloggning med Azure AD med B.Simon.
    2. Tilldela Azure AD-testanvändaren – så att B.Simon kan använda enkel inloggning med Azure AD.
  2. Konfigurera enkel inloggning för Khoros Care – för att konfigurera inställningarna för enkel inloggning på programsidan.
    1. Skapa Khoros Care-testanvändare – för att ha en motsvarighet för B.Simon i Khoros Care som är länkad till en Azure AD-representation av användaren.
  3. Testa enkel inloggning – för att kontrollera om konfigurationen fungerar.

Konfigurera Azure AD SSO

Följ dessa steg för att aktivera enkel inloggning med Azure AD i Azure Portal.

  1. I Azure Portal, på sidan för programintegrering av Khoros Care, hittar du avsnittet Hantera och väljer enkel inloggning.

  2. På sidan Välj en metod för enkel inloggning väljer du SAML.

  3. På sidan Konfigurera enkel inloggning med SAML klickar du på redigerings-/pennikonen för Grundläggande SAML-konfiguration för att redigera inställningarna.

    Redigera grundläggande SAML-konfiguration

  4. I avsnittet Grundläggande SAML-konfiguration anger du värdena för följande fält om du vill konfigurera programmet i IDP-initierat läge:

    a. I textrutan Identifierare skriver du en URL med följande mönster: https://<SUBDOMAIN>.response.lithium.com

    b. I textrutan Svars-URL skriver du en URL med följande mönster: https://<SUBDOMAIN>.response.lithium.com/sso/saml/v2/idp_response

  5. Klicka på Ange ytterligare URL:er och gör följande om du vill konfigurera appen i SP-initierat läge:

    I textrutan Inloggnings-URL skriver du en URL med följande mönster: https://<SUBDOMAIN>.response.lithium.com

    Anteckning

    Dessa värden är inte verkliga. Uppdatera värdena med den faktiska identifieraren, svars-URL och inloggnings-URL. Kontakta kundsupporten för Khoros Care och be om dessa värden. Du kan även se mönstren som visas i avsnittet Grundläggande SAML-konfiguration i Azure-portalen.

  6. Khoros Care-programmet förväntar sig SAML-försäkran i ett visst format, vilket kräver att du lägger till anpassade attributmappningar i konfigurationen av SAML-tokenattribut. I följande skärmbild visas listan över standardattribut.

    image

  7. Utöver ovanstående förväntar sig Khoros Care-programmet att några fler attribut skickas tillbaka i SAML-svar som visas nedan. Dessa attribut är också ifyllda i förväg, men du kan granska dem enligt dina behov.

    Name Källattribut
    FirstName user.givenname
    LastName user.surname
  8. På sidan Konfigurera enkel inloggning med SAML går du till avsnittet SAML-signeringscertifikat, hittar XML för federationsmetadata och väljer Ladda ned för att ladda ned certifikatet och spara det på datorn.

    Länk för nedladdning av certifikatet

  9. I avsnittet Konfigurera Khoros Care kopierar du lämpliga URL:er baserat på dina behov.

    Kopiera konfigurations-URL:er

Skapa en Azure AD-testanvändare

I det här avsnittet skapar du en testanvändare i Azure Portal namnet B.Simon.

  1. I det vänstra fönstret i Azure Portal väljer du Azure Active Directory, väljer Användare och sedan Alla användare.
  2. Välj Ny användare överst på skärmen.
  3. I Användaregenskaper följer du dessa steg:
    1. I Namn-fältet skriver du B.Simon.
    2. I fältet Användarnamn anger du username@companydomain.extension . Till exempel B.Simon@contoso.com.
    3. Markera kryssrutan Visa lösenord och skriv sedan ned det värde som visas i rutan Lösenord.
    4. Klicka på Skapa.

Tilldela Azure AD-testanvändaren

I det här avsnittet gör du det möjligt för B.Simon att använda enkel inloggning med Azure genom att ge åtkomst till Khoros Care.

  1. I Azure Portal väljer du Företagsprogram och sedan Alla program.

  2. I programlistan väljer du Khoros Care.

  3. På appens översiktssida hittar du avsnittet Hantera och väljer Användare och grupper.

    Länken ”Användare och grupper”

  4. Välj Lägg till användare och välj sedan Användare och grupper i dialogrutan Lägg till tilldelning.

    Länken Lägg till användare

  5. I dialogrutan Användare och grupper väljer du B.Simon i listan Användare och klickar sedan på knappen Välj längst ned på skärmen.

  6. Om du förväntar dig något rollvärde i SAML-försäkran väljer du i dialogrutan Välj roll lämplig roll för användaren i listan och klickar sedan på knappen Välj längst ned på skärmen.

  7. I dialogrutan Lägg till tilldelning klickar du på knappen Tilldela.

Konfigurera enkel inloggning för Khoros Care

För att konfigurera enkel inloggning på Khoros Care-sidan behöver du skicka nedladdad federationsmetadata-XML och lämpliga kopierade URL:er från Azure Portal till supportteamet för Khoros Care. De anger inställningen så att SAML SSO-anslutningen ställs in korrekt på båda sidorna.

Skapa testanvändare för Khoros Care

I det här avsnittet skapas en användare som heter Britta Simon i Khoros Care. Khoros Care stöder just-in-time-användareablering, vilket är aktiverat som standard. Det finns inget åtgärdsobjekt för dig i det här avsnittet. Om det inte redan finns någon användare i Khoros Care skapas en ny efter autentisering.

Testa enkel inloggning

I det här avsnittet testar du konfigurationen för enkel inloggning Azure AD med hjälp av åtkomstpanelen.

När du klickar på Khoros Care-panelen i Åtkomstpanelen bör du automatiskt loggas in på Khoros Care som du har ställt in enkel inloggning för. Mer information om åtkomstpanelen finns i introduktionen till åtkomstpanelen.

Ytterligare resurser