Začněte nyníZačněte zdarma

Izoluj jednoho tenanta

Tvůj tým ukládá řádky všech zákazníků do jedné sdílené tabulky DynamoDB, přičemž každý tenant má vlastní partition key. Služba pro reporty čte tuto tabulku jménem toho, kdo je zrovna přihlášený, a momentálně má přiřazenou politiku spravovanou AWS, kterou tam někdo v rychlosti přidal.

Otevři konzoli Tenant isolation a podívej se, co ta spravovaná politika vrací. Pak přepni na politiku spravovanou zákazníkem, kde najdeš podmínku dynamodb:LeadingKeys z videa, a projdi si akce, které její příkaz povoluje.

Podmínka sama o sobě zamítne dva z pěti požadavků. To ale pořád není izolace.

Jaká změna konečně zabrání volajícímu číst řádky jiného tenanta?

Toto cvičení je součástí kurzu

Zabezpečení AWS pro vývojáře

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení