LDAP es un protocolo ampliamente utilizado para la gestión y autenticación de usuarios en redes corporativas. Permite que las aplicaciones se conecten a un directorio centralizado con Active Directory para validar credenciales y obtener información sobre los usuarios.
En la versión 9.12, Scriptcase ahora incluye la biblioteca LdapRecord, lo que aporta mejoras significativas en la integración con servidores LDAP. Esta nueva biblioteca amplía las posibilidades de control de acceso, permitiendo una gestión más completa de los usuarios y grupos dentro de Scriptcase.
A continuación, se muestra una comparativa de las características de adLDAP y LdapRecord, que ahora está disponible en la herramienta:
Aspecto | adLDAP - Antigua | LdapRecord - Nueva Biblioteca |
Arquitectura | Implementación más antigua y menos flexible. | Framework moderno con soporte para Active Directory, OpenLDAP y 389 Directory Server. |
Recuperación de Datos | Limitaciones en la obtención de todos los atributos de usuarios y grupos. | Permite recuperar todos los datos de los usuarios y obtener información detallada de los grupos directamente del directorio LDAP. |
Integración con Frameworks | Integración limitada con frameworks modernos. | Incluye una integración robusta con frameworks modernos, facilitando el desarrollo de aplicaciones PHP con autenticación LDAP. |
Mantenimiento y Actualizaciones | Menos activa en términos de actualizaciones y soporte. | Se mantiene activamente, ofreciendo mejoras continuas y soporte actualizado. |
En proyectos existentes de Scriptcase, creados en versiones anteriores de la herramienta, será necesario definir el uso de la biblioteca en las propiedades del proyecto. Sigue los pasos a continuación:
Con la versión 9.12, Scriptcase introdujo el soporte para la biblioteca LdapRecord como un nuevo recurso para la integración con servidores LDAP. Esta implementación ofrece mayor compatibilidad, mejor rendimiento y la posibilidad de recuperar todos los datos de usuarios y grupos, proporcionando un control más completo de la autenticación.
La biblioteca adLDAP sigue estando disponible para usuarios que no tengan una actualización activa, garantizando la compatibilidad con implementaciones anteriores. Si tienes derecho de uso, para aprovechar los beneficios de LdapRecord, es necesario habilitar la nueva biblioteca, lo cual puede configurarse globalmente en Administración > Opciones o de manera específica en Propiedades del Proyecto.
Con esta actualización, la autenticación vía LDAP en Scriptcase se vuelve más robusta, segura y preparada para entornos corporativos que exigen mayor flexibilidad en la gestión de accesos.