LDAP biedt een single sign-on-oplossing die op een groot aantal websites kan worden gebruikt. LDAP is afhankelijk van de clientbrowser, de toepassing (in dit geval YuJa) en de LDAP-server, waarop authenticatiegegevens beschikbaar zijn.
Het flexibele framework SSO Module Provider van het videoplatform is ontworpen om een groot aantal identiteitsoplossingen te ondersteunen, waardoor LDAP volledig in uw infrastructuur kan worden geïntegreerd.
Het LDAP-SSO-systeem instellen
Bij het instellen geeft u het videoplatform de configuratieparameters van uw LDAP-server door, waarna u een nieuw SSO-systeem voor het domein van uw organisatie test en aanmaakt. Na een geslaagde test maakt u het nieuwe LDAP-systeem beschikbaar voor alle gebruikers van uw organisatie door het te activeren.
- Meld u aan bij het videoplatform als beheerder.
- Kies Admin Paneel in het Hoofdmenu en selecteer het tabblad Integraties.
- Klik op Selecteer een API om te configureren en kies SSO-LDAP.
Sectie Parameter Beschrijving Voorbeeld Toegangsgegevens LDAP-URL De LDAP-URL; het videoplatform gebruikt deze URL om toegang te krijgen tot LDAP. Ldaps://www.example.com:636/ Toegangsgegevens Anonieme aanmelding Indien toegestaan heeft het videoplatform geen inloggegevens nodig om toegang te krijgen tot de LDAP-URL. n.v.t. Toegangsgegevens Manager-DN De inloggegevens van een LDAP-gebruiker waarmee YuJa toegang kan krijgen tot de LDAP-URL. cn=YuJaManager,ou=Users,dc=example,dc=com Toegangsgegevens Manager-wachtwoord De inloggegevens van een LDAP-gebruiker waarmee YuJa toegang kan krijgen tot de LDAP-URL. Het wachtwoord van de LDAP-gebruiker Gebruikersvereisten Basis-DN voor gebruikers De container waarin het videoplatform naar groepen moet zoeken. ou=Users,dc=example,dc=com Gebruikersvereisten Gebruikersnaamkenmerk De gebruikerseigenschap die de gebruikersnaam beschrijft. sAMAccountName Gebruikersvereisten Gebruikersnaamfilter uitschakelen Indien aangevinkt wordt het gebruikersnaamfilter (userNameAttr=loginUserName) niet toegepast en wordt alleen het filter voor overige kenmerken gebruikt. n.v.t. Gebruikersvereisten Filter voor overige kenmerken Andere eigenschappen waarover gebruikers moeten beschikken. Laat leeg voor geen aanvullende filters (& (objectClass=user) (sn=*)) Groepsvereisten Filteren op groepen Indien aangevinkt wordt de LDAP-toegang voor gebruikers beperkt tot bepaalde groepen. n.v.t. Groepsvereisten Basis-DN voor groepen De container waarin het videoplatform naar groepen moet zoeken. ou=Groups,dc=example,dc=com Groepsvereisten Toegestane groepen Lijst met toegestane groepen, gescheiden door komma’s. cn=Math, cn=Software Groepsvereisten Kenmerk voor groepslidmaatschap De gebruikerseigenschap die het groepslidmaatschap beschrijft. memberOf Gebruikersprovisioning Voornaamkenmerk De gebruikerseigenschap die de voornaam van de gebruiker beschrijft. givenName Gebruikersprovisioning Familienaamkenmerk De gebruikerseigenschap die de familienaam van de gebruiker beschrijft. sn Gebruikersprovisioning E-mailadreskenmerk De gebruikerseigenschap die de e-mail van de gebruiker beschrijft. mail Gebruikersprovisioning Instructeursfilter Als een gebruiker aan dit filter voldoet, wordt de gebruiker aangemaakt als Instructeur. (& (objectClass=user) (sn=*)) Gebruikersprovisioning IT-managerfilter Als een gebruiker aan dit filter voldoet, wordt de gebruiker aangemaakt als IT-manager. (& (objectClass=user) (sn=*)) - Voer de inloggegevens in van een willekeurig account binnen uw instelling dat voor LDAP is ingeschakeld.
- Klik op Testen en aanmaken. Klik in het bevestigingsvenster op OK. Als de test slaagt, ziet u een
lijst met Gevalideerde gebruikerskenmerken. Indien nodig kunt u de configuratie-instellingen aanpassen als u een fout hebt gemaakt. Klik gewoon op Testen en opslaan om de wijzigingen te behouden. - Zodra u hebt gecontroleerd dat LDAP SSO werkt, kunt u ervoor kiezen het nieuwe
authenticatieschema voor uw instelling te activeren. Klik hiervoor op Activeer en vervolgens op OK.
Belangrijk: Activeer het nieuwe authenticatieschema pas nadat u met succes
een testlogin hebt uitgevoerd en u het beschikbaar wilt maken voor alle gebruikers in uw organisatie.
Cross-integratie met LTI gebruiken
Als uw organisatie zowel LMS-integratie via LTI als LDAP-SSO-toegang heeft ingeschakeld, kunt u ervoor kiezen
de twee integraties aan elkaar te koppelen. Dit raden wij over het algemeen aan, omdat het betekent
dat uw gebruikers, ongeacht of zij zich via hun LMS of via SSO aanmelden, dezelfde
accountgegevens voor het videoplatform te zien krijgen. Als Cross-integratie met LTI daarentegen niet is ingesteld, krijgt
een gebruiker die zowel zijn LMS als SSO met het videoplatform gebruikt twee afzonderlijke
accounts. Deze stappen voor Cross-integratie voert u uit op het hierboven beschreven scherm Integratie van SSO.
- Configureer uw LMS zo dat het een aangepaste LTI-parameter met de naam
lis_person_sourcedid doorgeeft aan de tool van het videoplatform, die de overeenkomende SSO-waarde bevat. Dit kan een
e-mailadres, medewerkers-ID of ander veld zijn. Mogelijk moet u de productdocumentatie
van uw LMS-platform raadplegen om te zien hoe u aangepaste LTI-parameters instelt. Het videoplatform gebruikt deze functie om de twee aanmeldmethoden aan hetzelfde account te koppelen. - Scroll naar de onderkant van het deelvenster Integratie van SSO, naar het gedeelte met het label Cross-integratie met LTI.
- Voer de LDAP-gebruikerseigenschap die overeenkomt met de externe LTI-identificatie (zie stap 1 hierboven)
in het veld Koppelingsattribuut in.
Opmerking: Dit tekstvak verschijnt alleen als uw instelling LTI-toegang heeft ingeschakeld. Klik op Testen en opslaan om de wijzigingen te behouden. Wanneer u zich voor het eerst via LDAP aanmeldt, zoekt het videoplatform nu naar een koppeling met een LTI-account aan de hand van de waarde van het koppelingsattribuut. Als die wordt gevonden, wordt het LDAP-account aan het bestaande account gekoppeld. Anders wordt zoals gebruikelijk een nieuw account aangemaakt. Alle aanmeldingen na de eerste blijven gekoppeld aan het account voor het videoplatform dat bij de eerste aanmelding is aangemaakt of gevonden.