LDAP offre une solution d'authentification unique, utilisable sur un large éventail de sites Web. LDAP repose sur le navigateur client, l'application (dans ce cas, YuJa) et le serveur LDAP, avec des informations d'authentification disponibles.
Le cadre flexible du fournisseur de modules SSO de la plateforme vidéo est conçu pour prendre en charge une grande variété de solutions d'identité, ce qui permet une intégration complète de LDAP dans votre infrastructure.
Configurer le système SSO LDAP
La configuration consiste à fournir à la plateforme vidéo les paramètres de configuration de votre serveur LDAP, puis à tester et à créer un nouveau système SSO pour le domaine de votre organisation. Une fois le test réussi, l'activation du nouveau système LDAP le rendra disponible à tous les utilisateurs de votre organisation.
- Connectez-vous à la plateforme vidéo en tant qu'administrateur.
- Choisissez Panneau d'admin dans le Menu principal et sélectionnez l'onglet Intégrations.
- Cliquez sur Sélectionner une API à configurer et choisissez SSO-LDAP.
Section Paramètre Description Exemple Identifiants d'accès URL LDAP L'URL LDAP; la plateforme vidéo utilisera cette URL pour accéder à LDAP. Ldaps://www.example.com:636/ Identifiants d'accès Connexion anonyme Si elle est autorisée, la plateforme vidéo n'aura pas besoin d'identifiants pour accéder à l'URL LDAP. S.O. Identifiants d'accès DN du gestionnaire Les identifiants d'un utilisateur LDAP que YuJa peut utiliser pour accéder à l'URL LDAP. cn=YuJaManager,ou=Users,dc=example,dc=com Identifiants d'accès Mot de passe du gestionnaire Les identifiants d'un utilisateur LDAP que YuJa peut utiliser pour accéder à l'URL LDAP. Le mot de passe de l'utilisateur LDAP Exigences relatives aux utilisateurs DN de base des utilisateurs Le conteneur dans lequel la plateforme vidéo doit rechercher des groupes. ou=Users,dc=example,dc=com Exigences relatives aux utilisateurs Attribut du nom d'utilisateur La propriété de l'utilisateur qui décrit son nom d'utilisateur. sAMAccountName Exigences relatives aux utilisateurs Désactiver le filtre de nom d'utilisateur Si cette option est cochée, le filtre de nom d'utilisateur (userNameAttr=loginUserName) ne sera pas appliqué et seul le filtre des autres attributs sera utilisé. S.O. Exigences relatives aux utilisateurs Filtre des autres attributs Autres propriétés que les utilisateurs doivent avoir. Laissez vide pour n'appliquer aucun filtre supplémentaire (& (objectClass=user) (sn=*)) Exigences relatives aux groupes Filtrer par groupes Si cette option est cochée, l'accès LDAP des utilisateurs sera limité à certains groupes. S.O. Exigences relatives aux groupes DN de base des groupes Le conteneur dans lequel la plateforme vidéo doit rechercher des groupes. ou=Groups,dc=example,dc=com Exigences relatives aux groupes Groupes autorisés Ensemble de groupes figurant sur la liste d'autorisation, séparés par des virgules. cn=Math, cn=Software Exigences relatives aux groupes Attribut d'appartenance au groupe La propriété de l'utilisateur qui décrit son appartenance à un groupe. memberOf Provisionnement des utilisateurs Attribut du prénom La propriété de l'utilisateur qui décrit son prénom. givenName Provisionnement des utilisateurs Attribut du nom de famille La propriété de l'utilisateur qui décrit son nom de famille. sn Provisionnement des utilisateurs Attribut de l'adresse courriel La propriété de l'utilisateur qui décrit son courriel. mail Provisionnement des utilisateurs Filtre des enseignants Si un utilisateur correspond à ce filtre, il sera provisionné en tant qu'enseignant. (& (objectClass=user) (sn=*)) Provisionnement des utilisateurs Filtre des gestionnaires TI Si un utilisateur correspond à ce filtre, il sera provisionné en tant que gestionnaire TI. (& (objectClass=user) (sn=*)) - Saisissez les identifiants d'un compte compatible LDAP de votre établissement.
- Cliquez sur Tester et créer. Dans la boîte de dialogue de confirmation, cliquez sur OK. Si l'opération réussit, vous pourrez voir
la liste des Attributs validés de l'utilisateur. Au besoin, vous pouvez modifier les paramètres de configuration si vous avez fait une erreur. Il suffit de cliquer sur Tester et sauvegarder pour conserver les modifications. - Une fois que vous avez vérifié que le SSO LDAP fonctionne, vous pouvez choisir d'activer le nouveau
schéma d'authentification pour votre établissement. Pour ce faire, cliquez sur Activer, puis sur OK.
IMPORTANT : n'activez le nouveau schéma d'authentification qu'après avoir effectué avec succès
une connexion de test et lorsque vous êtes prêt à le rendre disponible à tous les utilisateurs de votre organisation.
Utiliser l'intégration croisée avec LTI
Si votre organisation a activé à la fois l'intégration LMS par LTI et l'accès SSO LDAP, vous
pouvez choisir de lier les deux intégrations. Nous le recommandons généralement, car cela signifie
que, peu importe que vos utilisateurs se connectent par leur LMS ou par leur SSO, les mêmes
informations de compte de la plateforme vidéo leur seront présentées. En revanche, si l'intégration croisée avec LTI n'est pas configurée, un
utilisateur qui utilise à la fois son LMS et son SSO avec la plateforme vidéo se verra provisionner deux
comptes distincts. Ces étapes de l'intégration croisée s'effectuent sur l'écran d'intégration SSO décrit ci-dessus.
- Configurez votre LMS pour qu'il transmette à l'outil de la plateforme vidéo un paramètre LTI personnalisé appelé
lis_person_sourcedid, qui contient la valeur SSO de correspondance. Il peut s'agir d'un
courriel, d'un identifiant d'employé ou d'un autre champ. Vous devrez peut-être consulter la
documentation produit de votre plateforme LMS pour savoir comment définir des paramètres LTI personnalisés. La plateforme vidéo utilisera cette fonctionnalité pour lier les deux méthodes de connexion au même compte. - Faites défiler jusqu'au bas du volet Intégration SSO, jusqu'à la section intitulée Intégration croisée avec LTI.
- Saisissez la propriété d'utilisateur LDAP qui correspond à l'identifiant externe LTI (à l'étape 1 ci-dessus)
dans le champ Attribut de liaison.
Remarque : cette zone de texte n'apparaît que si votre établissement a activé l'accès LTI. Cliquez sur Tester et sauvegarder pour conserver les modifications. Désormais, lors de la première connexion par LDAP, la plateforme vidéo recherchera un lien avec un compte LTI à l'aide de la valeur de l'attribut de liaison. Si un lien est trouvé, le compte LDAP sera lié au compte existant. Sinon, un nouveau compte sera provisionné normalement. Toutes les connexions après la première continueront d'être liées au compte de la plateforme vidéo créé ou trouvé lors de la première connexion.