Ce guide explique comment intégrer l'authentification unique (SSO) SurfConext à la plateforme vidéo d'entreprise YuJa et permettre aux utilisateurs de se connecter avec leur compte SurfConext.
Ajouter YuJa EVP à SurfConext comme application
Les étapes ci-dessous ajoutent la plateforme vidéo d'entreprise YuJa comme application dans SurfContext.
- Connectez-vous au compte administrateur SurfConext.
- Accédez à la page Services.
- Choisissez où ajouter une nouvelle entité.
- Ajouter une nouvelle entité pour l'environnement de production
- Ajouter une nouvelle entité pour l'environnement de test
- Dans Create Registration, effectuez les sélections suivantes.
- Protocole? : SAML 2.0
- À partir d'une entité existante? : Non, créer un formulaire d'inscription vierge.
- Renseignez les informations suivantes; le reste peut être laissé vide.
- Emplacement ACS : https://<zone_prefix>.yuja.com/D/SamlReceiveResponse
- ID d'entité : https://<zone_prefix>.yuja.com
- URL du logo : https://www.yuja.com/wp-content/uploads/2019/08/yuja-logo.png
- Nom nl : YuJa
- Description nl : YuJa Enterprise Video Platform
- Nom en : YuJa
- Description en : YuJa Enterprise Video Platform
- Contact technique : Renseignez les coordonnées de votre soutien technique.
- Attributs : Sélectionnez Given Name, Sur Name et Email Address. Saisissez « For SAML integration » aux fins de l'outil.
- Une fois terminé, cliquez sur Publish au bas de la page pour enregistrer l'application.
Obtenir les métadonnées SurfConext
Les métadonnées SurfContext doivent être obtenues avant l'intégration à la plateforme vidéo d'entreprise YuJa.
- Trouvez le fichier XML des métadonnées. Vous trouverez plus d'information à ce sujet ici.
- Une fois le fichier XML obtenu, repérez et copiez l'URL sous Location de SingleSignOnService.
- Ensuite, copiez le code du certificat x.509. Assurez-vous de copier celui qui se trouve sous l'onglet « signing ».
- Une fois les métadonnées obtenues, accédez à ce lien : ici.
-
Dans la zone x.509 cert, collez le code x.509 des étapes précédentes en respectant le format suivant
-----BEGIN CERTIFICATE-----
<YOUR_X509_CERTIFICATE_CODE>
-----END CERTIFICATE-----
- Sous Algorithm, sélectionnez sha1.
- Cliquez sur Calculate Fingerprint, puis copiez le code Formatted FingerPrint.
Intégrer SurfConext à la plateforme vidéo
Pour terminer l'intégration de SurfContext, toutes les valeurs doivent être saisies dans la plateforme vidéo.
- Connectez-vous à la plateforme vidéo en tant qu'administrateur et accédez au Panneau d'admin. Sélectionnez ensuite l'onglet Intégrations .
- Sélectionnez SSO - ADFS (SAML) dans le menu déroulant.
- Renseignez les champs suivants.
-
- URL SSO ADFS : L'URL provenant de Location de SingleSignOnService dans le fichier XML.
-
Format de l'ID de nom : urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
- Veuillez noter que la valeur de l'ID de nom doit être unique et statique pour chaque utilisateur.
- Empreinte du certificat de signature ADFS : La valeur Formatted FingerPrint.
- Attribut du prénom : GivenName
- Attribut du nom de famille : SurName
- Attribut du courriel : EmailAddress
-
- Une fois terminé, cliquez sur Enregistrer pour sauvegarder les modifications.
- Ensuite, cliquez sur Activer pour activer l'intégration SurfConext.
- Sélectionnez l'onglet Intégration croisée avec LTI et définissez un attribut de remplacement pour l'intégration LTI. L'adresse courriel est recommandée pour éviter les utilisateurs en double provenant de LTI.
- Appuyez sur Enregistrer.