ПочатиПочніть безкоштовно

Ізолюйте одного орендаря

Ваша команда зберігає рядки кожного клієнта в одній спільній таблиці DynamoDB, по одному ключу розділу на орендаря (tenant). Сервіс звітів читає цю таблицю від імені того, хто увійшов, і наразі має керовану AWS політику, яку хтось поспіхом прикріпив.

Відкрийте консоль Tenant isolation і подивіться, що повертає ця керована політика. Потім перемкніться на клієнтську керовану, де і міститься умова dynamodb:LeadingKeys з відео, і розберіть дії, які надає її твердження (statement).

Ця умова самостійно відхиляє два з п'яти запитів. Це все ще не ізоляція.

Яка зміна нарешті забороняє тому, хто викликає, читати рядки іншого орендаря?

Ця вправа є частиною курсу

Використання AWS Security для розробників

Переглянути курс

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу