LDAP-authenticatie¶
LDAP-authenticatie verifieert MRBS gebruikers met een LDAP map zoals OpenLDAP of Microsoft Active Directory.
De extensie PHP LDAP moet geïnstalleerd zijn.
Verbindingsinstellingen¶
Configureer de directoryservers, de protocolversie, de transportbeveiliging, de unieke basisnaam en de zoekfilters in config.inc.php. Kopieer de relevante instellingen LDAP uit systemdefaults.inc.php voordat u deze wijzigt.
Geef de voorkeur aan gecodeerd transport:
- LDAPS waar ondersteund; of
- LDAP met StartTLS.
Installeer en verifieer de certificaatketen van de directoryserver. Schakel verificatie niet uit om een certificaatprobleem te omzeilen.
Gebruiker opzoeken¶
De inlognaam wordt gevonden met behulp van het geconfigureerde gebruikersattribuut en filter. Directory-indelingen verschillen, dus test met:
- een normale gebruiker;
- een beheerder;
- een gebruiker buiten de toegestane organisatie-eenheid;
- een uitgeschakeld account; en
- een gebruikersnaam die geldige niet-ASCII-tekens bevat, indien van toepassing.
Groepen en beheerders¶
MRBS kan directorykenmerken en groepslidmaatschap gebruiken om gebruikers te identificeren of te beschrijven. Zorg ervoor dat het gedrag van geneste groepen overeenkomt met uw directory en documenteer welke groepen MRBS beheer verlenen.
Kenmerktoewijzing¶
Optionele toewijzingen kunnen e-mailadressen en weergavenamen ophalen:
Kenmerknamen en geretourneerde formaten variëren tussen LDAP-implementaties.
Veilig problemen oplossen¶
Met de foutopsporingsopties LDAP kunnen directorygegevens zichtbaar worden gemaakt. Schakel ze alleen in voor een beperkte test, beperk de toegang tot de uitvoer en schakel ze onmiddellijk daarna uit.
Als het inloggen mislukt, controleer dan het transport en de certificaten voordat u de zoekfilters of inloggegevens wijzigt.