Configurer un SSO SAML avec Azure AD

  • Mise Ă  jour

Dans cet article, nous aborderons comment configurer un SSO avec Azure AD (Microsoft Azure Active Directory).

Pour activer le SSO sur votre plateforme 360Learning, contactez votre Solution Architect (SA), qui vous guidera dans la mise en place, et vous fournira l’URL de réponse (Reply URL) nécessaire à la configuration du SSO dans Azure AD.

Ajouter une application non répertoriée

Avant de commencer, vérifiez qu’un sous-domaine a été configuré sur votre plateforme. C’est ce sous-domaine qui est utilisé dans le champ Sign on URL dans les étapes plus bas.

Vous pouvez connecter une application en utilisant un modèle d’intégration d’appliactions :

  1. Connectez-vous au portail de gestion Azure avec votre compte d'administrateur Azure Active Directory.
  2. Allez dans Azure Active Directory → Enterprise Applications.
  3. Sélectionnez New application, puis créez votre propre application.
    Création d'une nouvelle application dans les applications d'entreprise Azure
  4. De retour sur la page de configuration de l'application, sélectionnez Set up single sign-on. Si vous ne voyez pas ces options, contactez votre administrateur Azure AD.
    Set up single sign-on option in Azure application configuration
  5. Sélectionnez SAML.
    SAML authentication method selection
  6. En haut Ă  droite de Configuration SAML de base, cliquez sur Modifier.
    Bouton Éditer pour la Configuration SAML de base
  7. Dans Sign on URL, entrez https://votredomaine.360learning.com. Si votre plateforme est hébergée dans le centre de données américain, entrez https://votredomaine.us.360learning.com.
  8. Dans Identifier (Entity ID), entrez https://app.360learning.com. Si votre plateforme est hébergée dans le centre de données américain, entrez https://app.us.360learning.com.
  9. Dans Reply URL, entrez l'URL de réponse (URL du service consommateur d'assertion, également appelée URL ACS) dans les métadonnées envoyées par votre Solution Architect (SA).
    Configuration SAML de base avec les champs URL de connexion, Identifiant et URL de réponse
  10. Cliquez sur Suivant.
  11. Téléchargez le certificat (base64), copiez votre URL de métadonnées de fédération d'application, enregistrez-la sur votre disque.
    Section de téléchargement de certificat et d'URL de métadonnées de fédération d'application
  12. Dans Issuer URL, entrez l'entityID dans vos métadonnées de fédération. Azure AD peut avoir pré-rempli ce champ et les deux suivants.
  13. Dans Single sign-on service URL, entrez l'URL de localisation du SingleSignOnService dans vos métadonnées de fédération.
  14. Dans Single sign-out service URL, entrez l'URL de localisation du SingleLogoutService dans vos métadonnées de fédération.
  15. Cliquez sur Suivant.
  16. Cliquez sur Complete.

Vous pouvez ensuite assigner des utilisateurs et des groupes Ă  votre application SAML.

Assignez des utilisateurs et des groupes Ă  votre application SAML

Par mesure de sécurité, Azure AD ne fournira pas de jeton de connexion à 360Learning pour les utilisateurs ou groupes, à moins qu’ils n’aient déjà été authentifiés et autorisés par Azure AD. Les utilisateurs peuvent avoir un accès direct, ou via un groupe dont ils font partie.

Azure AD user access control for 360Learning

Pour assigner un utilisateur ou un groupe à 360Learning :

  1. Cliquez sur Affecter des utilisateurs et des groupes.
  2. Sélectionnez l’utilisateur ou le groupe, et cliquez sur Assign.

Assigner un utilisateur permettra à Azure AD de générer un jeton d’accès pour l’utilisateur, et créera un élément « 360Learning » dans le panneau d’accès de l’utilisateur. Un élément sera également ajouté dans le lanceur d’application Office 365, s’il est utilisé.

Votre application est maintenant prête pour les tests. Envoyez ce qui suit à votre Solution Architect, qui vous recontactera pour les prochaines étapes :

  • votre URL de mĂ©tadonnĂ©es ;
  • le certificat ;
  • l’URL de dĂ©connexion unique (facultatif). Envoyez-la si vous souhaitez que la dĂ©connexion de 360Learning mette Ă©galement fin Ă  la session Azure AD de l’utilisateur. Il s’agit de l’URL de localisation SingleLogoutService que vous avez saisie Ă  l’étape 14.
Visitez notre blog pour plus de ressources sur le Collaborative Learning.

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 1 sur 1


Vous avez d’autres questions ? Envoyer une demande