Configurer le SSO avec OneLogin

Cette section explique comment configurer l'authentification unique à l'aide de OneLogin pour utiliser les identifiants OneLogin à l'échelle de l'entreprise afin de vous connecter à Contact Center AI Platform (CCAI Platform) et à l'adaptateur d'agent. L'authentification unique OneLogin utilise le protocole d'authentification SAML (Security Assertion Markup Language).

Avant de commencer

Pour configurer l'authentification unique à l'aide de OneLogin, assurez-vous de disposer des éléments suivants :

  • Un compte OneLogin
  • Une URL d'authentification unique
  • Un ID d'entité
  • Un champ de mappage d'adresse e-mail, généralement un ID de nom
  • Un certificat SAML (en base64)
  • Les identifiants d'administrateur CCAI Platform

Configurer OneLogin pour l'authentification unique

Pour configurer OneLogin, procédez comme suit :

  • Dans le portail CCAI Platform, invitez un utilisateur et assurez-vous qu'il est également invité à l'application OneLogin avec la même adresse e-mail.

  • Assurez-vous de disposer d'un compte administrateur OneLogin : https://www.onelogin.com/

  • Créez une application SAML pour CCAI Platform, mais assurez-vous d'abord de vous trouver dans le portail d'administration en cliquant sur Administration.

  1. Cliquez sur Applications > Applications.

  2. Cliquez sur Ajouter une application.

  3. Recherchez saml.

  4. Sélectionnez le connecteur personnalisé SAML (avancé) ou une autre application SAML que vous souhaitez utiliser.

  5. Cliquez sur Configuration.

  6. Définissez les points de terminaison.

    Affichage de la configuration OneLogin

  7. Cliquez sur Enregistrer.

  8. Ouvrez la page SSO dans le menu.

  9. Sélectionnez l'algorithme de signature SAML de votre choix.

  10. Copiez l'URL de l'émetteur et le point de terminaison SAML 2.0 (HTTP) dans OneLogin, puis enregistrez-les pour une utilisation ultérieure.

    Affichage de l'émetteur et du point de terminaison SAML

  11. Cliquez sur Afficher les détails.

  12. Copiez le certificat X.509 et enregistrez-le pour une utilisation ultérieure.

  13. Accédez à Utilisateur > Utilisateurs.

  14. Sélectionnez un utilisateur.

  15. Cliquez sur Applications.

  16. Cliquez sur l'icône + pour ajouter l'application Connecteur personnalisé SAML (avancé).

Configurer votre instance CCAI Platform pour l'authentification unique

Pour configurer l'authentification unique pour votre instance CCAI Platform, procédez comme suit :

  1. Dans la Google Cloud console, accédez au tableau de bord du sélecteur de projet et sélectionnez le projet qui contient votre instance.

    Tableau de bord du sélecteur de projet

  2. Dans le menu de navigation, cliquez sur CCAI Platform.

    Instances CCAI Platform

    La page Instances CCAI Platform s'affiche.

  3. Dans la colonne Nom, cliquez sur l'instance pour laquelle vous souhaitez configurer l'authentification unique.
  4. Sur la page Détails de l'instance CCAI Platform, cliquez sur Modifier.
  5. Pour la méthode de connexion, sélectionnez SAML.
  6. Dans le champ URL d'authentification unique, saisissez votre URL d'authentification unique.
  7. Dans le champ ID d'entité, saisissez votre ID d'entité.
  8. Dans le champ Mappage des champs d'adresse e-mail, saisissez une chaîne de texte telle que Email name ou Name ID. Elle sera utilisée comme libellé pour le champ du nom de l'adresse e-mail sur la page de connexion SSO.
  9. Dans le champ Contextes d'authentification, sélectionnez le contexte d'authentification souhaité. Si la configuration de votre fournisseur d'identité ne nécessite pas de spécifier le contexte d'authentification, laissez ce champ vide. Pour en savoir plus, consultez la section Contexte d'authentification.
  10. Dans le champ Certificat, saisissez votre certificat SAML. Veillez à inclure -----BEGIN CERTIFICATE----- et -----END CERTIFICATE----- à partir du certificat.
  11. Cliquez sur Enregistrer.

Vérifier l'authentification unique

Pour vérifier l'authentification unique, procédez comme suit :

  1. Accédez à l'adaptateur d'agent dans votre application de gestion de la relation client (CRM).

  2. Cliquez sur Se connecter avec l'authentification unique de l'entreprise. Une page de connexion s'affiche.

  3. Connectez-vous avec vos identifiants OneLogin.