Volver a actualizaciones
Nuevo releaseSep 19, 2026

OpenAM v16.1.3

Plataforma de gestión de acceso de código abierto que ofrece inicio de sesión único, autenticación adaptativa, autorización y federación para un acceso seguro a aplicaciones web, móviles y en la nube.

Compartir

Logotipo de OpenAM

Latest release Build Deploy Issues Last commit License Downloads Docker Top language Code size in bytes

Open Access Management (OpenAM) es una solución de gestión de accesos que incluye Autenticación, SSO, Autorización, Federación, Entitlements y Seguridad de Servicios Web.

Cross Domain Single Sign On (CDSSO), SAML 2.0, OAuth 2.0 y OpenID Connect garantizan que OpenAM se integre fácilmente con aplicaciones heredadas, personalizadas y en la nube sin requerir ninguna modificación. Es una solución de control de acceso de código abierto y amigable para desarrolladores que te permite poseer y proteger las identidades digitales de tus usuarios.

Características principales

Gestión de autenticación

Con OpenAM puedes configurar procesos de autenticación complejos utilizando varios métodos de autenticación, como usuario y contraseña, OTP, cookie guardada, autenticación QR y más... OpenAM también es compatible con proveedores de identidad de terceros mediante protocolos SAML, OAuth2, NTLM y Kerberos.

Gestión de accesos

Las integraciones con OpenIG o el Agente de políticas de OpenAM te permiten establecer políticas de acceso flexibles para tus recursos. Pueden estar basadas en roles, en nivel de autenticación o en atributos y, si necesitas lógica flexible, puedes escribir scripts para la política de acceso.

Single Sign-On entre dominios

Después de una única autenticación, el usuario obtiene acceso a todos los recursos protegidos por OpenAM. Por lo tanto, no es necesario autenticarse en otros servicios.

Federación

OpenAM es compatible con los protocolos de federación OAuth2/OIDC y SAMLv2, por lo que OpenAM puede actuar tanto como Proveedor de Identidad como Proveedor de Servicios.

Extensibilidad

Si tienes que ampliar la funcionalidad de OpenAM, es relativamente fácil hacerlo. La arquitectura conectable de OpenAM permite modificarla con relativa facilidad. Puedes implementar tu propio módulo de autenticación personalizado, fuente de datos de usuario, fuente de datos de sesión, lógica de proceso posterior a la autenticación y más...

Licencia

Este proyecto está licenciado bajo la Common Development and Distribution License (CDDL).

Descargas

Descargar agentes de políticas de OpenAM:

Cómo compilar OpenAM desde el código fuente

Para compilar OpenAM desde el código fuente, debes usar JDK 11 o superior.

Para usuarios de Windows, antes de clonar y compilar, ejecuta el siguiente comando:

git config --system core.longpaths true
git clone https://github.com/OpenIdentityPlatform/OpenAM.git
mvn install -f OpenAM

Cómo ejecutarlo después de la compilación

Añade el nombre de host FQDN en el archivo /etc/hosts (en Windows, c:\windows\systems32\drivers\etc\hosts):

127.0.0.1 login.domain.com

Ejecuta OpenAM desde el código fuente:

mvn cargo:run -f OpenAM/openam-server

El siguiente paso es ir a http://login.domain.com:8080/openam donde verás la bienvenida de OpenAM.

Soporte

Agradecimientos 🥰

  • Sun Access Manager/OpenSSO
  • Oracle OpenSSO
  • Forgerock OpenAM

Contribuciones

Por favor, haz un Pull request

Mecenas

¡Gracias a todos nuestros mecenas! Conviértete en mecenas 🙏

Patrocinadores

Apoya este proyecto convirtiéndote en patrocinador. Tu logo aparecerá aquí con un enlace a tu sitio web. Conviértete en patrocinador ❤️

Categorías