Les administrateurs peuvent intégrer l'Azure Active Directory de leur établissement comme système SSO afin de connecter les utilisateurs à Panorama au moyen du protocole SAML 2.0. Une fois la configuration correctement effectuée, les utilisateurs devraient pouvoir effectuer une connexion à Panorama initiée par le fournisseur de services (SP).
Ce qui est requis pour l'intégration
L'intégration nécessite que vous disposiez d'une URL Panorama personnalisée (exemple : hudsonu.panorama.yuja.com). Si vous n'en avez pas, veuillez contacter votre gestionnaire de compte.
Ajout de Panorama à Azure Active Directory en tant qu'application d'entreprise
La première étape consiste à ajouter Panorama à Azure Active Directory en tant qu'application d'entreprise.
- Connectez-vous à votre compte administrateur Azure Active Directory.
-
Dans le menu de gauche, cliquez sur Azure Active Directory, puis sélectionnez Applications d'entreprise.
-
Cliquez sur Nouvelle application.
-
Choisissez Application hors galerie, puis saisissez le nom souhaité pour Panorama.
-
Panorama apparaîtra désormais dans la liste des Applications d'entreprise d'Azure.
Intégration d'Azure Active Directory dans Panorama
L'étape suivante consiste à intégrer Azure Active Directory dans Panorama.
-
Commencez par ajouter au moins 1 utilisateur de test à l'application Panorama dans Azure. Pour ce faire, cliquez sur Utilisateurs et groupes sous Gérer.
-
Sous Gérer, cliquez sur Authentification unique, puis choisissez SAML comme option d'intégration.
-
Depuis la page actuelle, cliquez sur l'icône en forme de crayon pour modifier la Configuration SAML de base.
-
Identificateur (ID d'entité) : YOUR_CUSTOM_PANORAMA_URL
- Exemple : https://hudsonu.panorama.yuja.com
-
URL de réponse (URL du service consommateur d'assertion) : https://YOUR_CUSTOM_PANORAMA_URL/api/sso/samlReceiveResponse
- Exemple : https://hudsonu.panorama.yuja.com/api/sso/samlReceiveResponse
-
Identificateur (ID d'entité) : YOUR_CUSTOM_PANORAMA_URL
-
Après avoir enregistré la configuration ci-dessus, faites défiler la page vers le bas, copiez les informations indiquées ci-dessous et conservez-les dans un fichier distinct.
- URL de connexion
- Empreinte numérique
- Ensuite, connectez-vous à la plateforme Panorama.
- Cliquez sur Configuration, puis sélectionnez Intégrations.
- Dans le menu déroulant Sélectionner une intégration, sélectionnez SSO-SAML.
-
Vous devrez renseigner les informations de chacun des panneaux de l'intégration : Détails généraux de SSO, Provisionnement des utilisateurs, Cartographie des rôles et Intégration croisée avec LTI 1.3. Suivez le tableau ci-dessous pour renseigner ces informations.
Attribut Obligatoire? Description Détails généraux de SSO URL SSO Oui L'URL de connexion obtenue à l'étape 4. Format de l'ID de nom Oui urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress Empreinte du certificat de signature ADFS Oui Empreinte numérique obtenue à l'étape 4. Provisionnement des utilisateurs Attribut du prénom Oui Le nom de l'attribut de la réponse SAML qui décrit le prénom de l'utilisateur. Se trouve dans les métadonnées de l'IDP. Le fichier .XML comporte une section qui devrait contenir une liste de balises. Saisissez la valeur de la clé « Name » sous le prénom approprié.
La valeur doit être : http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
Attribut du nom de famille Oui Le nom de l'attribut de la réponse SAML qui décrit le nom de famille de l'utilisateur. Se trouve dans les métadonnées de l'IDP. Le fichier .XML comporte une section qui devrait contenir une liste de balises. Saisissez la valeur de la clé « Name » sous le nom de famille approprié.
La valeur doit être : http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname
Attribut du courriel Oui Le nom de l'attribut de la réponse SAML qui décrit l'adresse courriel de l'utilisateur. Se trouve dans les métadonnées de l'IDP. Le fichier .XML comporte une section qui devrait contenir une liste de balises. Saisissez la valeur de la clé « Name » sous l'adresse courriel appropriée.
La valeur doit être : http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
Attribut du rôle Oui Le nom de l'attribut de la réponse SAML qui décrit le rôle de l'utilisateur. Se trouve dans les métadonnées de l'IDP. Le fichier .XML comporte une section qui devrait contenir une liste de balises. Saisissez la valeur de la clé « Name » sous le rôle approprié.
La valeur doit être : http://schemas.microsoft.com/ws/2008/06/identity/claims/role
Cartographie des rôles Cartographie des administrateurs Oui Une liste de valeurs séparées par des virgules peut être utilisée. Si la valeur reçue dans l'attribut du rôle correspond à l'une de ces valeurs, l'utilisateur sera provisionné comme gestionnaire informatique.
Exemple : IT Manager
Cartographie des enseignants Oui Une liste de valeurs séparées par des virgules peut être utilisée. Si la valeur reçue dans l'attribut du rôle correspond à l'une de ces valeurs, l'utilisateur sera provisionné comme enseignant.
Exemple : Instructor, Teacher ou TA
Intégration croisée avec LTI Attribut de liaison SSO Non Un attribut unique qui relie le SSO au LMS. Cela permet de reconnaître un utilisateur comme un seul et même utilisateur, qu'il se connecte avec son SSO ou avec son LMS. Vous devrez saisir le nom de l'attribut de liaison fourni par votre SSO. Champ personnalisé de liaison LTI 1.3 Non Un attribut unique qui relie le SSO au LMS. Cela permet de reconnaître un utilisateur comme un seul et même utilisateur, qu'il se connecte avec son SSO ou avec son LMS. Vous devrez saisir le nom du champ personnalisé utilisé pour configurer le lancement LTI. -
Une fois tous les paramètres requis ajustés, cliquez sur Enregistrer les changements pour terminer l'intégration. Remarque : Vous pouvez tester votre intégration SSO en sélectionnant Lancer la page de connexion SSO et en vous connectant avec votre intégration.