Amazon Marketing Streams

- 1.Sign in to AWS console and go to IAM (Identity and Access Management)
- 1.Select Role from Access Management menu and click Create Role button

Create a new Role
2. Select AWS cccount for Trusted Entity Type and use Account Id: 214669062314

Select AWS account while creating the role

Use Daton AWS account ID
3. Add AmazonSQSFullAccess permissions - Search for 'sqs' and select AmazonSQSFullAccess from the list. Full access is required as Daton would create and manage SQS programmatically, for each of the Ad profiles and marketplaces.

Give Full Access to SQS
4. Name and create the role

Name the role

Create role
- 1.Click on the role that you created earlier. Go to Trust Relationships tab and click on Edit Trust Policy button

Click on the new role

Edit trust policy
2. Replace existing policy with the following and save the policy
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::214669062314:user/DatonSQSAccess"
},
"Action": "sts:AssumeRole",
"Condition": {}
}
]
}
- 1.Click on the SQS role and edit it
- 2.Update Maximum Session Duration to 12 Hours

Update session duration
Step 1: Copy Role ARN from Amazon AWS IAM

Role ARN
Step 2: Fill integration details along with ARN
Step 3: Select Ad accounts from the list and submit the configuration
Step 3: That's all! Daton will create queues, create subscriptions to streams, and manage queues
Note: Subscriptions to streams can take up to 2 hours. You would be able to check status of subscriptions by editing the integration and navigating to subscription list page.
Last modified 1mo ago