IBM DataPower Gateway permite configurar la autenticación y autorización mediante LDAP (Lightweight Directory Access Protocol), facilitando la integración con directorios corporativos como Active Directory o cualquier otro servidor LDAP compatible. La integración con LDAP mejora la seguridad y centraliza el manejo de identidades.
La configuración de LDAP en DataPower implica una serie de pasos estructurados que aseguran que el dispositivo pueda conectarse al servidor LDAP y autenticar a los usuarios de manera segura:
Acceda al WebGUI de DataPower a través de la dirección https://[direccion-del-dispositivo]:[puerto] utilizando credenciales administrativas. Una vez dentro, se recomienda revisar y configurar el dominio de aplicación y los grupos de usuario para establecer una base sólida para la autenticación.
En la sección de seguridad de DataPower, ubique las opciones correspondientes a Role-Based Management (RBM). Aquí, debe habilitar la autenticación LDAP marcando la opción correspondiente, lo cual permitirá que los usuarios se autentiquen utilizando credenciales del directorio LDAP. Se debe seleccionar LDAP como el método de autenticación y especificar los parámetros necesarios.
Para establecer la conexión con el servidor LDAP, se deben definir los siguientes parámetros:
v3.Defina cómo DataPower buscará los usuarios y grupos en el directorio LDAP. Para lograrlo, es fundamental configurar:
La integración entre LDAP y RBM permite mapear los roles obtenidos del directorio a roles locales en DataPower. Esto se logra mediante:
RBMLDAP-ibm.xml) para definir el mapeo entre los atributos de LDAP y los roles dentro de DataPower. El archivo debe cargarse a través de la interfaz administrativa.Una vez completada la configuración, es esencial probar la conexión y autenticación. Realice lo siguiente:
| Parámetro | Descripción |
|---|---|
| Servidor Host & Puerto | Dirección y puerto del servidor LDAP (389 o 636 para LDAPS) |
| Versión LDAP | Generalmente LDAP v3 |
| Bind DN & Contraseña | Credenciales del usuario de enlace para conectar y realizar búsquedas |
| Base DN | Ámbito de búsqueda definido dentro del árbol LDAP |
| Filtros de Búsqueda | Criterios para localizar usuarios y grupos específicos |
| Mapeo de Roles | Archivo XML que relaciona las credenciales LDAP con roles locales en DataPower |
Para comenzar, inicie sesión en el WebGUI de DataPower a la URL https://[dp-mgmt-address]:[puerto-web] con las credenciales del usuario administrador. Una vez autenticado, acceda a la sección de “Administración” para establecer un dominio de aplicación y definir grupos de usuarios.
Desde la sección de "RBM Settings" en el área de seguridad, seleccione la pestaña de autenticación y habilite la opción para utilizar LDAP. Debe introducir la URL del servidor LDAP (o LDAPS para conexiones seguras), el puerto correspondiente, y las credenciales de enlace. Esta configuración permite a DataPower comunicarse con el Directorio LDAP para autenticar a los usuarios.
Configure los parámetros de búsqueda LDAP definiendo el nodo base (Base DN) y estableciendo filtros para la búsqueda de usuarios y grupos. Este paso es crucial para que solo se visualicen y se autentiquen los usuarios pertinentes. Adicionalmente, el mapeo de roles se realiza a través de un archivo XML que vincula dichos usuarios y grupos a roles definidos en DataPower, permitiendo así gestionar permisos de acceso a las diferentes áreas del sistema.
Una vez completada la configuración, se recomienda realizar pruebas autenticando un usuario LDAP. Verifique que la autenticación y la correspondiente asignación de roles se realicen según lo esperado. Para ello, revise los archivos de log de DataPower y use herramientas de exploración LDAP que aseguren que la búsqueda y los filtros están correctamente definidos.