Account A is eigenaar van een S3-bucket met databestanden die moeten worden geopend door de IAM-gebruiker (User_DataProcessor) van een zakenpartner in Account B. Welke stappen moeten de bedrijven ondernemen zodat User_DataProcessor toegang heeft tot de S3-objecten vanuit Account B? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voeg in Account A een bucketbeleid toe dat de IAM-gebruiker in Account B s3:GetObject en alle andere noodzakelijke S3-acties verleent door de ARN arn:aws:iam::AccountB:user/User_DataProcessor te gebruiken als de principal..
Waarom dit het antwoord is
Om cross-account toegang tot een S3-bucket te verlenen, zijn zowel een resource-gebaseerd beleid (bucketbeleid) als een identiteitsgebaseerd beleid (IAM-gebruikersbeleid) nodig. Het bucketbeleid in Account A moet de specifieke IAM-gebruiker in Account B (UserDataProcessor) toestaan om s3:GetObject uit te voeren op de bucket. Dit wordt gedaan door de ARN van de gebruiker op te geven als de Principal in het bucketbeleid. Tegelijkertijd moet een IAM-beleid in Account B aan UserDataProcessor worden gekoppeld, dat s3:GetObject expliciet toestaat op de objecten in de bucket van Account A. CORS is niet relevant voor directe S3-toegang door een IAM-gebruiker. Het weigeren van acties in Account B is niet de manier om toegang te verlenen; expliciet toestaan is vereist.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig