Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Permisos efectivos frente a permisos escritos

5 tareas · 39 min · Principiante

Leer la política de una persona no dice qué puede hacer. Entre lo escrito y lo efectivo hay denegaciones de la organización, límites de permisos, asignaciones heredadas de alcances superiores y concesiones en carpetas que no se ven desde el proyecto. Con la simulación de una usuaria, la jerarquía de Azure y la herencia de Google Cloud en Curtiembres Barbasco aprendes a preguntar siempre por el resultado combinado. Todo es lectura de evidencia ficticia.

0 de 5 · 0%

Objetivo de la sala

Leer la política de una persona no dice qué puede hacer. Entre lo escrito y lo efectivo hay denegaciones de la organización, límites de permisos, asignaciones heredadas de alcances superiores y concesiones en carpetas que no se ven desde el proyecto. Con la simulación de una usuaria, la jerarquía de Azure y la herencia de Google Cloud en Curtiembres Barbasco aprendes a preguntar siempre por el resultado combinado. Todo es lectura de evidencia ficticia.

En AWS la decisión de una solicitud sale de combinar varias capas: las políticas de identidad, los límites de permisos, las políticas de control de servicios (SCP) de la organización y las de recursos. La regla que ordena todo es simple: todo está denegado por defecto, un permiso explícito lo habilita y una denegación explícita en cualquiera de las capas gana siempre a cualquier permiso.

Por eso una política de identidad que dice «permitir» no es una garantía: puede existir, más arriba, una denegación que la anule.

Responde para continuar

Una política de identidad permite una acción y una SCP de la organización la deniega de forma explícita. ¿Qué ocurre?

Ver pista de ayuda

La palabra clave es «explícita»: no depende de qué capa esté más cerca.

Una simulación de políticas devuelve, por cada acción, la decisión y la capa que la causó. Esa columna del motivo es lo más útil para el auditor: dice dónde actuar si la decisión es incorrecta. Una SCP se escribe con sentencias identificadas por un Sid.

La usuaria m.rincon tiene escrito el permiso de borrar objetos, pero la simulación lo muestra denegado. Cruza simulacion-m.rincon.txt con scp-organizacion.json.

Responde para continuar

Escribe el Sid de la sentencia de la SCP que impide a m.rincon borrar objetos.

Ver pista de ayuda

Busca en la SCP la sentencia que deniega esa acción sobre el depósito de registros.

La política de m.rincon escribe doce acciones, todas con «permitir». La simulación dice cuáles terminan permitidas después de aplicar la SCP y el límite de permisos. La diferencia entre lo escrito y lo efectivo es el hallazgo: quien lea solo la política creerá que la usuaria puede hacer doce cosas.

Cuenta en simulacion-m.rincon.txt cuántas de las doce acciones quedan realmente permitidas.

Responde para continuar

¿Cuántas de las doce acciones escritas en la política de identidad quedan efectivamente permitidas?

Ver pista de ayuda

Cuenta las filas cuya decisión es «permitida»; el resto las quitó otra capa.

En Azure las asignaciones se heredan hacia abajo: lo que se asigna a un grupo de administración rige sobre sus suscripciones, y lo de una suscripción sobre sus grupos de recursos. Mirar solo las asignaciones hechas sobre un grupo de recursos deja fuera lo que llega de arriba. La persona a.suarez figura con lectura en el grupo de recursos de curtido, pero eso no es todo.

Usa jerarquia.txt para saber qué cuelga de qué y asignaciones-a.suarez.txt para ver qué tiene asignado. Busca el alcance que le da escritura sobre ese grupo de recursos.

Responde para continuar

¿Sobre qué alcance está asignado el rol que da a a.suarez escritura en el grupo de recursos de curtido?

Ver pista de ayuda

El alcance no es el del grupo de recursos: está más arriba en la jerarquía.

En Google Cloud los permisos concedidos (allow) también se heredan de la organización a las carpetas, de las carpetas a los proyectos y de los proyectos a los recursos, y se suman: una concesión más abajo no quita la de arriba. Para que algo deje de aplicar hay que quitar la concesión donde se hizo, o usar una política de denegación.

En herencia.txt el grupo de contratistas tiene Editor en producción, pero el proyecto no muestra esa vinculación.

Responde para continuar

Se quiere que el grupo de contratistas deje de tener Editor sobre el proyecto de producción. ¿Dónde se actúa?

Ver pista de ayuda

Si en el proyecto no hay vinculación que quitar, el origen está en otro nivel.

Inicia sesión para registrar tus puntos y progreso en el ranking.

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