🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónAtributos de usuario, herramienta y contexto
5 tareas · 40 min · Principiante
Una política solo es tan buena como los datos con los que decide. El piloto de Cedar de Urunday ya corre para la sucursal norte: tiene esquema, entidades, políticas y un registro de llamadas del 2 de octubre. Aquí lees la parte que menos se mira de una política: quién figura como principal cuando actúa un agente, a qué grupos pertenece cada identidad y de dónde sale cada atributo que la regla compara. Es solo lectura; nada se evalúa.
Objetivo de la sala
Una política solo es tan buena como los datos con los que decide. El piloto de Cedar de Urunday ya corre para la sucursal norte: tiene esquema, entidades, políticas y un registro de llamadas del 2 de octubre. Aquí lees la parte que menos se mira de una política: quién figura como principal cuando actúa un agente, a qué grupos pertenece cada identidad y de dónde sale cada atributo que la regla compara. Es solo lectura; nada se evalúa.Un agente no actúa por su cuenta: actúa en nombre de alguien. La pregunta que tiene que responder la política es si esa persona puede hacer esa acción sobre ese recurso, y además si el agente tiene permitido hacerla por ella. Si la solicitud llega con la identidad del agente como principal, la política decide sobre lo que puede el agente, que suele ser mucho más que lo que puede cualquier socio, y la persona desaparece de la decisión. Es el diputado confundido del módulo 4, ahora dentro de la política.
Por eso el diseño habitual pone a la persona como principal y deja la identidad del agente en el contexto, donde una regla puede restringirla: el permiso efectivo es la intersección de los dos, nunca la suma.
Responde para continuar
En el piloto, ¿qué principal debería llevar una llamada de Caburé que atiende a un socio?
Ver pista de ayuda
Lee la nota final de `registro/llamadas-2026-10-02.txt` y piensa en qué permisos evalúa la política en cada caso.
En Cedar, las entidades forman jerarquías: un principal puede ser miembro de grupos (sus parents en el archivo de entidades), y principal in Grupo::"x" se cumple para cualquier miembro directo o heredado. Es cómodo: se da un permiso al grupo y lo heredan todos. También es la forma más silenciosa de ampliar permisos, porque basta con agregar una identidad a un grupo, sin tocar ninguna política.
Busca a qué grupo agregaron la identidad del agente y qué política del piloto le da ese grupo.
Responde para continuar
¿A qué grupo pertenece la identidad del agente en el piloto?
Ver pista de ayuda
Mira los `parents` de la entidad `Urunday::Agente` en `entidades/entidades-extracto.json` y luego `cab-ops` en `politicas/piloto.cedar`.
Los atributos de una decisión de agente vienen de tres lados: del usuario (identidad, rol, sucursal, segundo factor reciente), de la herramienta y el recurso (efecto, titular, sucursal) y del contexto de la llamada (canal, monto, destino, de dónde vino la instrucción). Lo que importa no es solo qué atributo se compara, sino quién lo pone. Un atributo que llega de una fuente de confianza (el proveedor de identidad, el núcleo) sostiene una decisión; uno que sale de la respuesta del modelo es una afirmación del modelo, y el modelo puede estar equivocado o influido por lo que leyó.
Los argumentos de la llamada son un caso aparte: los propone el modelo, pero la pasarela ejecuta exactamente esos, así que la decisión y la acción hablan de lo mismo. Lo peligroso es el atributo que describe algo que la política debería comprobar por su cuenta.
Responde para continuar
¿Qué atributo del contexto se copia de la respuesta del modelo sin contrastarlo con el núcleo?
Ver pista de ayuda
Recorre la columna «como» de `atributos/procedencia-de-atributos.txt`.
El registro de la pasarela dice qué principal se envió en cada llamada. Cuenta las que se decidieron con la identidad del agente en lugar de la de una persona.
Responde para continuar
¿Cuántas llamadas del 2 de octubre se decidieron con la identidad del agente como principal?
Ver pista de ayuda
Cuenta las filas de `registro/llamadas-2026-10-02.txt` cuyo principal es de tipo `Urunday::Agente`.
Fíjate en la llamada de las 16:05: la socia S-29952 no pudo programar su pago a las 14:20 y, horas después, la misma acción sobre su cuenta pasó con otra identidad.
Responde para continuar
¿Qué cambio cierra lo que muestra el registro del piloto?
Ver pista de ayuda
Piensa qué falta en la decisión de las 16:05 y qué pieza del piloto se la dio al agente.
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.