Capacidad

Integraciones IdP Adicionales

Conecte los sistemas de identidad legacy, sociales, públicos y personalizados que quedan fuera de SAML y OIDC al mismo flujo de acceso de AAM.

TR7 AAM reúne la diversidad de proveedores de identidad en un único modelo de decisión de acceso. RADIUS, HTTP API, Web Form, OAuth2, base de datos de usuarios local y autenticación basada en portal funcionan a través de la misma abstracción de authentication provider. Esta estructura no deja fuera los sistemas legacy que no hablan SAML ni OIDC. Las antiguas infraestructuras de autenticación RADIUS, los servicios REST de identidad personalizados, las fuentes de identidad social/pública y los repositorios de usuarios locales pueden incluirse en la misma cadena de acceso condicional, MFA, lockout y auditoría. La información de usuario que llega de cada proveedor se mapea al objeto de identidad estándar de AAM. Así, con cualquier proveedor que se autentique el usuario, la política de acceso se aplica desde el mismo centro; los controles de MFA, grupo, rol, dispositivo, IP y sesión se evalúan en el mismo flujo. Resultado: sea quien sea el proveedor de identidad, la decisión de acceso la toma AAM. TR7 añade gestión de acceso moderna, auditoría y capa de seguridad sin desmontar la infraestructura de identidad legacy.

9
Tipos de authentication provider: OAuth2, OIDC, LDAP, RADIUS, HTTP, LocalDB, Portal, WebForm y más
2
Proveedores OAuth2 social/público integrados: Google e identidad pública nacional
3
Condiciones de éxito del conector HTTP: status code, presencia de cookie, redirect URL

La infraestructura de identidad corporativa no se reduce a un solo protocolo.

La arquitectura de identidad de las organizaciones modernas no es homogénea. Mientras un equipo usa un directorio centralizado, otra unidad de negocio puede necesitar un antiguo sistema de autenticación basado en RADIUS, un grupo de usuarios externo una identidad social, y una aplicación de servicio público una identidad pública nacional. En proyectos fintech, sanitarios y del sector público también son habituales los servicios REST de identidad personalizados.

Las plataformas de acceso tradicionales suelen abordar esta diversidad por separado. Para cada proveedor surge una integración distinta, un rastro de auditoría distinto, un comportamiento de error distinto y un flujo de MFA distinto. Como resultado, la política de seguridad se fragmenta; el operador se ve obligado a gestionar al mismo usuario de forma distinta en distintos sistemas.

Los sistemas legacy son un problema aparte. Reemplazar la infraestructura de autenticación basada en RADIUS o web form que lleva años funcionando es caro y arriesgado. Pero sin añadir una capa de MFA, acceso condicional, lockout, control de IP y auditoría delante de estos sistemas, no es posible alcanzar el nivel zero-trust moderno.

Las API de identidad personalizadas muestran el mismo vacío. Si el propio sistema de verificación de clientes, OTP o identidad móvil de la organización expone un endpoint HTTP, la plataforma de acceso debe poder usarlo como proveedor de identidad. De lo contrario, cada aplicación se ve obligada a escribir su propia integración.

TR7 AAM unifica los distintos modelos de proveedor de identidad en una sola capa de authentication provider; conecta los proveedores RADIUS, OAuth2, HTTP API, Web Form, LocalDB y Portal al mismo motor de acceso, MFA y auditoría.

Nuestro enfoque

TR7 AAM ejecuta las distintas fuentes de identidad bajo un único modelo de proveedor y lleva cada resultado de autenticación a la misma cadena de decisión de acceso.

Un solo modelo de authentication provider unifica todos los proveedores

Los proveedores RADIUS, OAuth2, HTTP API, Web Form, LocalDB y Portal se definen como el mismo objeto de proveedor. El motor de flujo procesa cada proveedor de la misma manera con sus transiciones de éxito, error, lockout y MFA.

RADIUS moderniza la autenticación legacy sin reemplazarla

Con soporte de PAP y CHAP, los servicios backend RADIUS existentes pueden situarse detrás de AAM. El sistema de autenticación existente se conserva; encima se añaden MFA, acceso condicional, lockout y auditoría.

OAuth2 conecta las identidades sociales y públicas al flujo de acceso

Los proveedores OAuth2 integrados y las configuraciones OAuth2 personalizadas pueden conectarse a AAM. Escenarios como la restricción de dominio de Google Workspace y el mapeo de atributos de identidad pública nacional se incluyen en un solo motor de acceso.

El conector HTTP API conecta sistemas de identidad personalizados

El propio servicio REST de identidad, sistema OTP o endpoint de verificación de clientes de la organización puede usarse como proveedor de AAM. Configurando el método, las cabeceras, el cuerpo y las condiciones de éxito, se reduce la necesidad de desarrollo adicional.

Capacidades

Las Integraciones de Proveedores de Identidad Adicionales llevan distintas fuentes de identidad, desde sistemas de autenticación legacy hasta API REST personalizadas, al modelo de seguridad común de AAM.

El soporte de RADIUS PAP y CHAP cubre las infraestructuras legacy

TR7 AAM soporta los tipos de autenticación PAP y CHAP en el lado RADIUS. PAP aporta una compatibilidad legacy más sencilla; CHAP ofrece un comportamiento de autenticación basado en challenge. La infraestructura RADIUS existente puede situarse delante de AAM sin reemplazarla. Esta es una vía práctica de modernización para telco, NAC, antiguas VPN y sistemas de acceso corporativo.

La clave compartida de RADIUS establece una relación de proveedor segura

Para cada servicio backend RADIUS puede definirse una clave compartida distinta. Así la relación de autenticación entre AAM y el servidor RADIUS se separa por proveedor. En entornos con múltiples RADIUS, cada integración tiene su propio límite de seguridad. Los cambios operativos se gestionan desde una sola configuración centralizada.

El soporte de múltiples servidores RADIUS aporta comportamiento de failover

Bajo un proveedor pueden definirse varios servidores RADIUS. Si el servidor primario no responde, el secundario puede entrar en acción. Esta estructura funciona con un comportamiento de timeout corto y conmutación rápida acorde con la naturaleza basada en UDP de RADIUS. El sistema de identidad legacy se acerca más a un modelo de alta disponibilidad.

La restricción de hosted-domain de Google OAuth2 limita los inicios de sesión corporativos

El proveedor de Google OAuth2 puede limitarse a un dominio de Workspace concreto. Así se garantiza que solo inicien sesión los usuarios del dominio propio de la organización. Los comportamientos de access type y prompt pueden configurarse según el flujo OAuth2. La identidad social externa se vuelve controlada por la política de acceso corporativo.

OAuth2 de identidad pública permite el inicio de sesión con identidad pública nacional

El proveedor OAuth2 de identidad pública funciona con mapeos de atributos integrados para escenarios de identidad pública nacional. Atributos como número de identificación, nombre, apellidos, e-mail, teléfono y fecha de nacimiento pueden trasladarse al objeto de usuario de AAM. El flujo con soporte de PKCE refuerza la seguridad de la autenticación. En aplicaciones que prestan servicio público, la identidad del ciudadano se conecta a la cadena de acceso de AAM.

Los proveedores OAuth2 personalizados pueden conectarse con definición completa de endpoints

En el modo Custom OAuth2 pueden definirse por separado authorization URL, token URL, userinfo URL, logout URL y revocation URL. El client ID, secret, scope, response type, grant type y el comportamiento de PKCE son configurables. Así, los sistemas de identidad corporativos personalizados que hablan OAuth2 estándar se incluyen en AAM. La integración se gestiona dentro de un solo modelo de proveedor.

La autenticación Web Form utiliza pantallas de login legacy

Algunas aplicaciones antiguas no ofrecen un protocolo estándar; solo tienen un formulario de login web. TR7 AAM puede definir, con el proveedor web form, la login URL, los campos del formulario y las condiciones de éxito. El éxito puede determinarse por el comportamiento de redirect, cookie o status code. Así, la pantalla de inicio de sesión de una aplicación antigua puede incluirse en la cadena de control de AAM.

El proveedor HTTP API utiliza sistemas de identidad REST personalizados

El proveedor HTTP API convierte cualquier endpoint REST en una fuente de autenticación. Pueden usarse los métodos GET, POST o PUT; los tipos de cuerpo JSON, multipart, URL-encoded o raw. La condición de éxito puede evaluarse mediante status code, presencia de cookie o redirect URL. Sistemas de OTP bancario, verificación de clientes o verificación móvil personalizada pueden conectarse con este modelo.

La base de datos de usuarios local cubre escenarios offline y de usuarios externos

El proveedor LocalDB utiliza el repositorio de usuarios local gestionado dentro de AAM. Es adecuado para entornos sin conexión a internet, sistemas de prueba, cuentas de partners externos o accesos independientes del repositorio de identidad centralizado. Pueden aplicarse controles de seguridad básicos como el historial de contraseñas. Esto facilita los escenarios de uso independiente y self-hosted.

El proveedor Portal puede usar otro portal AAM como fuente de identidad

El proveedor Portal puede usar otro portal gateway de AAM como fuente de autenticación. Esta estructura soporta escenarios de transición tipo SSO entre múltiples portales o distintas puertas de acceso. El usuario se autentica en una sola cadena AAM y puede trasladarse a otros puntos de acceso. En grandes despliegues corporativos simplifica la arquitectura de portales.

El mapeo de usuario convierte todos los proveedores a un objeto de identidad estándar

Cada proveedor puede devolver nombres de atributos distintos. Con el userMapping de TR7, los valores de los source attribute se mapean a los campos estándar de AAM. Por ejemplo, el número de identificación, el e-mail, el grupo, el teléfono o el display name se trasladan a un objeto de usuario común. El MFA, el acceso condicional y la inyección de SSO al servicio backend funcionan sobre este objeto estándar.

La política de lockout por proveedor reduce el riesgo de fuerza bruta

Cada authentication provider puede heredar, ampliar o sobrescribir su propio comportamiento de lockout. Así, proveedores como RADIUS, HTTP API o LocalDB pueden tener un umbral distinto de inicios de sesión fallidos. La protección contra fuerza bruta no queda encajonada en un solo ajuste global. La política se determina según el perfil de riesgo del proveedor de identidad.

Profundidad operativa

Los proveedores de identidad adicionales deben diseñarse junto con el comportamiento del protocolo, el acceso de red, el mapeo de usuario, la gestión de inicios fallidos y los rastros de auditoría.

01

Comportamiento UDP de RADIUS

RADIUS funciona sobre UDP; no tiene la lógica clásica de pool de conexiones TCP. Los valores de timeout deben planificarse cortos y el comportamiento de failover rápido. Si se definen varios servidores RADIUS, el tiempo de respuesta y el orden deben elegirse con cuidado.

02

State y PKCE de OAuth2

En los flujos OAuth2, state y PKCE reducen los riesgos de CSRF y replay. En escenarios orientados a lo público o a lo móvil, el comportamiento de PKCE es especialmente importante. Al configurar el proveedor deben preservarse supuestos seguros.

03

Condiciones de éxito HTTP

El proveedor HTTP API no tiene por qué fijarse solo en el status code. Pueden usarse condiciones de éxito adicionales como la presencia de cookie o la redirect URL. Esto se adapta a los distintos comportamientos de éxito de los servicios de identidad personalizados.

04

Inyección de smart variable

En los campos de HTTP path, body, header y Web Form pueden usarse entradas del usuario o variables de AAM. El nombre de usuario, el OTP u otros campos de entrada pueden añadirse dinámicamente a la solicitud de identidad. Este comportamiento debe usarse con una validación cuidadosa.

05

Selección de dominio de red

Algunos tipos de proveedor deben salir por el dominio de red correcto para acceder al proveedor de identidad externo. Los proveedores OAuth2, OIDC o Web Form pueden necesitar distintas tablas de rutas. La selección de red por proveedor es crítica para el éxito de la integración.

06

Rastro de auditoría y SIEM

Cada intento de proveedor debe escribirse en el audit log con sus resultados de éxito, fallo o bloqueo. El tipo de proveedor, el usuario, la IP de origen y la información de resultado pueden exportarse a SIEM. Esto aporta una auditoría unificada en una infraestructura de identidad fragmentada.

En qué escenarios se utiliza

Modernizar la infraestructura RADIUS legacy con MFA

El antiguo sistema de autenticación RADIUS que funciona en un entorno telco o ISP se conserva. Situándolo delante de TR7 AAM, se añaden MFA, acceso condicional y auditoría centralizada.

Inicio de sesión con identidad pública nacional en una aplicación del sector público

Un portal municipal o del sector público puede hacer el inicio de sesión del ciudadano con OAuth2 de identidad pública nacional. Los atributos de identidad se trasladan a la sesión de AAM y el acceso al servicio se gestiona con reglas de acceso condicional.

Usar Google, directorio y RADIUS juntos en una organización híbrida

Distintas regiones o equipos pueden usar distintos sistemas de identidad. TR7 AAM unifica estos proveedores bajo un solo gateway y un solo modelo de auditoría.

Convertir la API REST de identidad de un banco en proveedor

Si el servicio de verificación de clientes u OTP del banco ofrece una API REST, AAM puede invocarlo como proveedor HTTP. El éxito se valida mediante condición de status code, cookie o redirect.

Usar una base de datos de usuarios local para partners externos

Las cuentas de partners que no se incorporarán al directorio corporativo centralizado pueden gestionarse en la LocalDB de AAM. A estas cuentas se les aplica MFA, lockout y política de acceso aparte.

Preguntas frecuentes

¿Qué tipos de authentication provider soporta TR7 AAM?
Se soportan RADIUS (PAP y CHAP), OAuth2 (proveedores personalizados, incluidos Google e identidad pública nacional integrados), conector HTTP API, Web Form, base de datos de usuarios local (LocalDB) y proveedor Portal. Todos estos tipos funcionan sobre la misma abstracción de authentication provider; se conectan por igual al flujo de acceso condicional, MFA, lockout y auditoría.
¿Necesito reemplazar mi servicio backend RADIUS existente?
No. TR7 AAM se sitúa delante del servicio backend RADIUS existente; la autenticación con PAP o CHAP sigue haciéndose a través de RADIUS. AAM añade a esa autenticación una capa de MFA, acceso condicional, control de IP, lockout y auditoría. No necesita tocar la infraestructura RADIUS.
¿Cómo funciona la integración OAuth2 de identidad pública nacional?
En TR7 AAM, el OAuth2 de identidad pública nacional está definido de forma integrada; los endpoints de la federación de identidad pública no se introducen aparte. PKCE (S256) es obligatorio. Atributos como número de identificación, nombre, apellidos, e-mail, teléfono y fecha de nacimiento se mapean al objeto de usuario estándar de AAM; sobre este objeto se aplican el acceso condicional y la auditoría.
¿Qué condiciones de éxito soporta el proveedor HTTP API?
Pueden usarse de forma combinada tres condiciones de éxito: HTTP status code (por ejemplo 200), la presencia de una cookie concreta y la coincidencia de redirect URL. Esta flexibilidad permite incorporar a un solo modelo de proveedor servicios de identidad personalizados con comportamientos distintos — un gateway de OTP bancario, un servicio de verificación móvil o una API de identidad de clientes corporativa.
¿Cómo se normalizan los atributos de usuario que llegan de distintos proveedores?
Cada proveedor puede devolver nombres de atributos distintos. La configuración userMapping de TR7 convierte los source attribute a los campos estándar de AAM. Por ejemplo, el número de identificación que llega de la identidad pública se mapea a userId, y el name que llega de Google a displayName. Tras el mapeo, el MFA, el acceso condicional y la inyección de SSO al servicio backend funcionan sobre el objeto estándar.
¿Puede definirse una política de lockout distinta para cada proveedor?
Sí. Cada authentication provider puede heredar (inherit), ampliar (extend) o sobrescribir por completo (override) su propio comportamiento de lockout. A proveedores menos controlados como RADIUS o HTTP API puede asignárseles un umbral más bajo de inicios de sesión fallidos; para los proveedores LocalDB o Portal se determina una política distinta. La protección contra fuerza bruta no queda atada a un único umbral global.

Conecte cada fuente de identidad a un solo motor de acceso

Ejecute RADIUS, OAuth2, HTTP API y la base de datos de usuarios local en el mismo flujo de acceso condicional, MFA y auditoría. Lo revisamos en una instalación en vivo en su propio entorno.