Aan de slagBegin gratis

Isoleer één tenant

Jullie team bewaart de rijen van elke klant in één gedeelde DynamoDB-tabel, met één partition key per tenant. De reportservice leest die tabel namens wie er is ingelogd, en draagt nu het door AWS beheerde beleid dat iemand in haast heeft gekoppeld.

Open de Tenant isolation-console en lees wat dat managed policy teruggeeft. Schakel daarna over naar het door de klant beheerde beleid, waar de dynamodb:LeadingKeys-voorwaarde uit de video staat, en loop de acties door die de statement verleent.

De voorwaarde weigert uit zichzelf twee van de vijf verzoeken. Dat is nog steeds geen isolatie.

Welke wijziging voorkomt eindelijk dat de aanroeper de rijen van een andere tenant leest?

Deze oefening maakt deel uit van de cursus

AWS-beveiliging gebruiken voor developers

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening