🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónConsentimiento, delegación y cuentas familiares
5 tareas · 38 min · Principiante
En la identidad de clientes muchas personas actúan por otras: el titular que paga el plan de su familia, la hija que agenda las citas de su madre, la cuidadora contratada. Lees los contratos familiares de Hicotea Salud, la regla de visibilidad del titular, las delegaciones registradas y lo que hicieron los delegados en septiembre, y encuentras dónde el permiso real no coincide con lo que alguien consintió.
Objetivo de la sala
En la identidad de clientes muchas personas actúan por otras: el titular que paga el plan de su familia, la hija que agenda las citas de su madre, la cuidadora contratada. Lees los contratos familiares de Hicotea Salud, la regla de visibilidad del titular, las delegaciones registradas y lo que hicieron los delegados en septiembre, y encuentras dónde el permiso real no coincide con lo que alguien consintió.Cuando una persona necesita que otra actúe por ella, la salida informal es compartir la contraseña o el celular. Es la peor: el servicio ya no sabe quién hace cada cosa, el permiso es total y no tiene fecha de fin. La delegación resuelve lo mismo con otra forma: el delegado entra con su propia cuenta, actúa sobre la cuenta ajena con un alcance acotado, por un tiempo, revocable por quien la otorgó y registrado a nombre del delegado.
Detrás hay una regla de consentimiento: lo que el sistema deja hacer al delegado no puede ser más de lo que quien otorgó vio y aceptó en pantalla. Es la misma idea del consentimiento en OAuth 2.0, donde una aplicación recibe solo los alcances que la persona autorizó. Y en las cuentas familiares aparece un caso especial: el permiso de un padre sobre los datos de su hijo depende de la edad del hijo, así que cambia solo con el paso del tiempo.
Responde para continuar
¿Qué distingue una delegación bien diseñada de compartir la contraseña?
Ver pista de ayuda
Piensa en qué puede saber después el servicio sobre quién hizo cada cosa.
Una regla que depende de la edad se puede aplicar de dos formas: calculándola en el momento de cada acceso, con la fecha de nacimiento, o con una tarea programada que cambia un indicador de vez en cuando. La segunda forma tiene un fallo silencioso: si la tarea deja de correr, nadie lo nota y el indicador se queda como estaba.
Abre el laboratorio y cruza contratos-muestra.txt con visibilidad-del-titular.txt. El corte de la evidencia es el 2027-09-30.
Responde para continuar
¿Qué beneficiario ya cumplió 18 años y su titular sigue viendo sus resultados sin que él lo haya autorizado? Escribe su id.
Ver pista de ayuda
Busca quién cumplió 18 años después de la última ejecución correcta de la tarea y antes del corte.
El consentimiento se da en una pantalla; el permiso se graba en otro sistema. Si el código que traduce uno en otro añade operaciones por su cuenta, por una plantilla o por un valor por defecto, el delegado termina con más poder del que nadie le dio, y quien otorgó no lo sabe.
Lee delegaciones.txt y compara, fila por fila, la columna de lo consentido con la del permiso emitido.
Responde para continuar
¿Qué delegación tiene un permiso emitido más amplio que lo que se consintió? Escribe su id.
Ver pista de ayuda
Compara las dos columnas de alcance de cada fila.
Una fecha de vencimiento solo protege si alguien la comprueba en el momento del acceso. Si la plataforma solo la muestra y la deja en estado «activa», el delegado sigue entrando hasta que alguien la revoque a mano.
Cruza la columna de vencimiento de delegaciones.txt con accesos-de-delegados.txt.
Responde para continuar
¿Qué delegación se usó después de su fecha de vencimiento? Escribe su id.
Ver pista de ayuda
Una de las delegaciones tiene un acceso antes y otro después de la fecha.
Los tres hallazgos de la sala tienen la misma raíz: un permiso que se calculó una vez y se guardó, en vez de evaluarse cuando se usa. El cambio de diseño es evaluar en cada acceso lo que hoy es cierto: la edad, el alcance consentido y la vigencia.
Responde para continuar
¿Qué cambio de diseño corrige la visibilidad del titular sobre sus beneficiarios?
Ver pista de ayuda
Una opción reduce el problema sin quitarlo; otra lo deja en manos de quien se beneficia de él.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.