Keycloak en Producción · Lección 06
¿Qué conjunto de configuraciones se define típicamente a nivel de Realm al crearlo en Keycloak, aplicando a todos los Clients y Users contenidos dentro de él?
Políticas generales como requisitos de complejidad de contraseña, tema visual de las pantallas de login, duración por defecto de las sesiones, y qué proveedores de login externos están habilitados, estableciendo un comportamiento base compartido por todo lo que vive dentro de ese Realm
La configuración de un Realm solo puede aplicarse si contiene exactamente un único Client en total, sin ninguna posibilidad real de tener más aplicaciones registradas
Crear un nuevo Realm elimina automáticamente todos los demás Realms previamente existentes en la misma instalación de Keycloak
Las políticas de contraseña configuradas a nivel de Realm no tienen absolutamente ninguna relación real con los usuarios específicos contenidos dentro de ese Realm
Keycloak en Producción · Lección 06
Completa el código
Las políticas del Realm establecen un comportamiento base compartido por todo lo que vive
Revisa: establecen un comportamiento base compartido por todo lo que vive dentro de ese Realm.
Keycloak en Producción · Lección 06
¿Por qué definir la política de complejidad de contraseña una sola vez a nivel de Realm (en vez de configurarla individualmente en cada Client registrado) simplifica mantener una política de seguridad consistente para todos los usuarios de ese Realm?
Pista: si la política de complejidad de contraseña se definiera por separado en cada Client registrado, existiría el riesgo real de que distintos Clients terminen con políticas inconsistentes entre sí, además de que actualizar esa política en el futuro requeriría modificar cada Client individualmente; definirla una sola vez a nivel de Realm garantiza que todos los Clients contenidos hereden automáticamente la misma política consistente, facilitando su mantenimiento futuro.
✓
¡Lección completada!
Creación y configuración de un Realm
0
XP ganado
3
Vidas restantes