AWS-machtigingen configureren voor publiekssourcing
Gebruik deze gids om het beleid en de rollen van het Beheer van de Identiteit en van de Toegang van AWS te vormen (IAM) die Adobe veilige, read-only toegang tot uw Amazon S3 emmertje verlenen. Deze toegang laat Real-Time CDP Collaboration toe om publiek van uw S3 emmertje te bron.
Vereisten prerequisites
Bevestig voordat u doorgaat dat u aan de volgende vereisten voldoet en toegang hebt tot de vereiste informatie.
Vereiste AWS-machtigingen
Om deze instelling te voltooien, moet uw account toegang hebben tot AWS-beheerders. De toegang van de beheerder zorgt ervoor dat u het beleid en de rollen van IAM kunt tot stand brengen en beheren die worden vereist om Adobe toegang tot uw S3 emmertje te verlenen. Als u geen beheerdersrechten hebt, neemt u contact op met uw AWS-beheerder voordat u verdergaat.
Vereiste informatie
Houd de volgende informatie bij het doorlopen van de onderstaande stappen. Deze details worden gebruikt in de Amazon S3 publiek bronende gids UI .
- De S3 emmer naam waar uw publieksdossiers worden opgeslagen.
- Het mappad (voorvoegsel) waaronder de publieksbestanden zich bevinden.
- De Amazon Resource Name (ARN) voor uw nieuwe IAM-rol, bijvoorbeeld:
arn:aws:s3:::my-company-data/audience-files/
| code language-none |
|---|
|
Een IAM-beleid maken create-policy
Om met de opstelling te beginnen, creeer eerst een beleid IAM dat read-only toegang aan uw S3 emmertje verleent. Met dit beleid kan Adobe de bestanden lezen die nodig zijn voor het zoeken naar een publiek, maar dit beleid staat schrijven of verwijderen niet toe.
Open de Console van het Beheer van AWS , en navigeer aan IAM > Policies > Create policy.
In AWS creeer beleidswerkruimte, selecteer het JSON lusje en kleef het volgende voorbeeldbeleid.
<Your AWS ARN for bucket folder path> en <Your AWS ARN for bucket> door uw specifieke S3 ARNs. Wanneer u het pad van de emmermap opgeeft, neemt u /* op aan het einde van de ARN (bijvoorbeeld arn:aws:s3:::my-company-data/audience-files/* ). Dit zorgt ervoor dat Adobe toegang heeft tot alle bestanden en submappen binnen het opgegeven mappad.{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Statement1",
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": "<Your AWS ARN for bucket folder path>"
},
{
"Sid": "Statement2",
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": "<Your AWS ARN for bucket>"
}
]
}
Controleer de beleidsinstellingen en selecteer Create policy . Neem de naam van het beleid voor gebruik op in een latere stap.
Een IAM-rol maken create-role
Daarna, creeer een rol IAM en plaats de rol van Real-Time CDP Collaboration AWS IAM als vertrouwde op entiteit. Dit laat de diensten van Adobe toe om de rol te nemen en veilig uw S3 publieksgegevens te lezen.
Navigeer op het tabblad IAM van de Amazon S3 Management Console naar Roles > Create role .
Selecteer onder Step 1 van de Create role -workflow in de Trusted entity type -sectie Custom trust policy . Plak vervolgens in de Custom trust policy -editor het volgende voorbeeld en vervang <Adobe IAM Role ARN> door de waarde voor het gebied.
- De juiste Adobe IAM Role ARN voor uw regio:
arn:aws:iam::590183896800:role/rtcdp-collab-prod-va6-rolearn:aws:iam::590183896800:role/rtcdp-collab-prod-aus3-roleEen voorbeeld van een vertrouwensbeleid:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Statement1",
"Effect": "Allow",
"Principal": {
"AWS": "<Adobe IAM Role ARN>"
},
"Action": "sts:AssumeRole"
}
]
}
Herzie het beleid en selecteer daarna om verder te gaan.
In Step 2 Add permissions sectie van het Create role werkschema, onderzoek naar en maak het beleid IAM vast u vroeger creeerde. Selecteer het beleid dat wordt gevolgd door Next om door te gaan naar Step 3 .
Geef in de sectie Step 3 Name review, and create - Role details een rolnaam (bijvoorbeeld s3-iam-role ) en een optionele beschrijving op.
Op deze pagina worden het beleid voor vertrouwde entiteiten, de samenvatting van het beleid voor machtigingen en alle tags weergegeven die u hebt toegevoegd voor interne organisatie en tracering.
Tot slot selecteer creeer rol om de opstelling te bevestigen.
Volgende stappen next-steps
Deze opstelling verleent Adobe read-only toegang tot uw S3 emmertje en vestigt een vertrouwde op verbinding met Adobe IAM rol.
Daarna, ga aan te werk vormen AWS S3 voor publiek die aantrekken om uw S3 emmertje aan Collaboration te verbinden.
Voor meer informatie over het betrekken van publiek, verwijs naar Source en beheer publiek .