Actualizando el Módulo de Seguridad para Soporte del Nuevo LDAP

Actualizando el Módulo de Seguridad para Soporte del Nuevo LDAP

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:

AspectoadLDAP - AntiguaLdapRecord - Nueva Biblioteca
ArquitecturaImplementación más antigua y menos flexible.Framework moderno con soporte para Active Directory, OpenLDAP y 389 Directory Server.
Recuperación de DatosLimitaciones 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 FrameworksIntegració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 ActualizacionesMenos activa en términos de actualizaciones y soporte.Se mantiene activamente, ofreciendo mejoras continuas y soporte actualizado.

Habilitación de la Biblioteca LdapRecord en el Proyecto

Info
Este paso solo es necesario para proyectos antiguos. Para nuevos proyectos (en instalaciones con actualización activa), la biblioteca LdapRecord ya viene habilitada.

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:

1. Acceda al proyecto donde deseas actualizar el módulo de seguridad LDAP:


2. Dentro del proyecto, vaya a Proyecto → Propiedades:


3. En las propiedades del proyecto, seleccione la biblioteca LdapRecord y Guarde:


Creación del Módulo de Seguridad con LDAP

1. Vaya a Módulos → Seguridad:


2. Elige el tipo de seguridad LDAP que se utilizará:


3. Seleccione la conexión que utilizaste en el LDAP antiguo y haga clic en Siguiente:


4. En General, define un nombre para el nuevo módulo:


5.En LDAP, ponga las informaciones de tu servidor.


6. En Insertar dato, ingresa la información de inicio de sesión y haz clic en Prueba de conexión. Si la prueba es exitosa, haga clic en Generar seguridad.


7. La pestaña Guardar perfil es opcional. Haga clic en OK.


Conclusió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.

    • Related Articles

    • Actualizando el Módulo de Seguridad para Soporte de Inicio de Sesión con Google

      Con la sustitución del protocolo NCP por el protocolo TCP/IP de la ARPANET, la internet ganó espacio para evolucionar constantemente. A medida que más personas se unían a internet, las cosas necesitaban suceder más rápido, haciendo que el proceso de ...
    • Actualizando el Módulo de Seguridad: cómo migrar del antiguo al nuevo

      Los ataques a las aplicaciones web están en constante evolución. Con los datos siendo un recurso tan valioso, es crucial mantener la seguridad del sistema actualizada para evitar pérdidas. El nuevo módulo de seguridad, además de ser extremadamente ...
    • Actualización de la aplicación de sincronización del módulo de seguridad

      Para mejorar la seguridad en nuestros proyectos, realizamos varios cambios en los archivos de la aplicación. Uno de estos cambios afectó un archivo crucial que indica a las aplicaciones cómo sincronizarse. Para asegurarnos de que la sincronización ...
    • Error de recuperación de contraseña del módulo de seguridad

      Para corregir el error durante el proceso de recuperación de contraseña del módulo de seguridad, debe seguir los pasos a continuación: Solo está disponible cuando se utiliza la opción de enviar por correo electrónico el enlace para cambiar la nueva ...
    • Actualizando el PHP de Scriptcase

      Actualmente, la instalación de Scriptcase 9.x viene con la versión 7.0.14 de PHP, desafortunadamente esta versión tiene un problema de compatibilidad con la nueva versión de autenticación de MySQL 8.0, por lo que es necesario realizar la ...