Autenticación LDAP¶
LDAP verifica los usuarios MRBS contra un directorio como OpenLDAP o Microsoft Active Directory.
Debe estar instalada la extensión LDAP de PHP.
Ajustes de conexión¶
Configure servidores, versión, seguridad, DN base y filtros en
config.inc.php. Copie primero los valores LDAP pertinentes de
systemdefaults.inc.php.
Prefiera transporte cifrado:
- LDAPS cuando sea compatible; o
- LDAP con StartTLS.
Instale y verifique la cadena de certificados. No desactive la verificación para sortear un problema.
Búsqueda de usuarios¶
El nombre de acceso se localiza mediante atributo y filtro. Como cada directorio difiere, pruebe:
- un usuario normal;
- un administrador;
- un usuario fuera de la unidad permitida;
- una cuenta desactivada; y
- un nombre con caracteres no ASCII válidos, si corresponde.
Grupos y administradores¶
MRBS puede usar atributos y pertenencia a grupos. Compruebe los grupos anidados y documente qué grupos conceden administración.
Mapeo de atributos¶
Los mapeos opcionales recuperan correo y nombre mostrado:
Los nombres y formatos varían entre implementaciones.
Diagnóstico seguro¶
La depuración puede exponer detalles del directorio. Actívela solo para una prueba limitada, restrinja la salida y desactívela inmediatamente.
Si falla el acceso, compruebe transporte y certificados antes de cambiar filtros o credenciales.