♥ 3
⚡ 0
Keycloak en Producción · Lección 02

¿Qué relación jerárquica tienen los conceptos de Realm, Client, User y Role dentro de la arquitectura de Keycloak?

Un Realm es un espacio aislado de gestión (como un espacio de nombres completo) que contiene sus propios Users, Clients (las aplicaciones registradas que usan ese Realm) y Roles (permisos que se asignan a los usuarios), todo gestionado de forma independiente de otros Realms distintos
Un Realm, un Client, un User y un Role son exactamente el mismo concepto con un nombre distinto, sin ninguna relación jerárquica real entre ellos
Solo puede existir exactamente un único Realm en total dentro de una misma instalación de Keycloak, sin ninguna posibilidad real de tener varios
Un Client dentro de Keycloak representa específicamente a un usuario humano individual, de la misma forma que lo hace un User
Keycloak en Producción · Lección 02

Completa el código

Un Realm es un espacio aislado de gestión independiente de otros
Keycloak en Producción · Lección 02

¿Por qué una organización con una división interna de empleados y otra división de clientes externos podría beneficiarse de usar dos Realms distintos en Keycloak, en vez de mezclar ambos tipos de usuarios dentro del mismo Realm?

✓

¡Lección completada!

Conceptos centrales: Realms, Clients, Users, Roles

0
XP ganado
3
Vidas restantes