Se trata de un sistema de gestión de identidades y accesos (IAM) de código abierto, diseñado para aplicaciones modernas.
Solución de gestión de identidad y acceso de código abierto para aplicaciones y servicios. Proporciona federación de usuarios, autenticación sólida, gestión de usuarios y autorización detallada.
Dentro de este marco de trabajo, los servicios de autenticación por AppFactory utilizan Keycloak como pasarela, centralizando los procesos de autenticación. La información que proporciona puede considerarse de dos tipos:
- Configuración, toda aquella necesaria para poder ofrecer los servicios de autenticación.
- Eventos, muestra una visión de los procesos de autenticación y que información de configuración utiliza para establecer las relaciones.
Dentro de la información de configuración se incluyen entidades que permiten ofrecer los servicios de configuración. Se destacan:
- Clientes (aplicaciones)
- Usuarios
- IdPs federados (proveedores de identidad)
Los datos asociados a los eventos de los procesos de autenticación permiten obtener información sobre los servicios prestados por Keycloak si se asocian con los de configuración.
Se destacan los siguientes tipos de eventos:
- Login, un usuario/aplicación se ha logado.
- Logout, un usuario ha cerrado sesión.
- Code to Token, un usuario/aplicación ha intercambiado un código de acceso por un token de acceso.
- Refresh Token, un usuario/aplicación ha refrescado un token de acceso.
- Client, una aplicación ha sido creada/modificada.
Asociados a los tipos de eventos, se incluye información de los datos de configuración como la fecha de evento, aplicación, IdP, etc.
Concepto | Palabras clave |
---|---|
Diccionario |
Concepto | Palabras clave |
---|---|
Nº Aplicaciones Usuarias KEYCLOAK | KEYCLOAK |
Nº Autenticaciones KEYCLOAK | KEYCLOAK |
Nº Usuarios Únicos KEYCLOAK (acumulado) | KEYCLOAK |