EmpezarEmpieza gratis

Aislar a un inquilino

Tu equipo guarda las filas de todos los clientes en una única tabla compartida de DynamoDB, con una clave de partición por tenant. El servicio de informes lee esa tabla en nombre de quien haya iniciado sesión y, ahora mismo, lleva la política administrada por AWS que alguien adjuntó con prisas.

Abre la consola de Tenant isolation y lee qué devuelve esa política administrada. Luego cambia a la administrada por el cliente, que es donde vive la condición dynamodb:LeadingKeys mostrada en el vídeo, y revisa las acciones que concede su instrucción.

La condición niega por sí sola dos de las cinco solicitudes. Eso sigue sin ser aislamiento.

¿Qué cambio por fin impide que quien llama lea filas de otro tenant?

Este ejercicio forma parte del curso

Uso de la seguridad de AWS para desarrolladores

Ver curso

ejercicio interactivo práctico

Convierte la teoría en práctica con uno de nuestros ejercicios interactivos

Empezar ejercicio