Using restricted SES IAM users
-
Hello –
We have dozens of client sites that we have setup to use AWS SES for transactional email.
As a security precaution, we want to make sure if one site’s Access Keys are compromised that the attacker does not gain access to send email from all of our client domains. We also want to make sure that clients can’t see a list of all of our client websites in the settings anywhere. To accomplish this, we use an IAM policy that looks like this:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowSendingToUsersDomain",
"Effect": "Allow",
"Action": "ses:*",
"Resource": [
"arn:aws:ses:us-east-1:123456789012:identity/exampleclientsite.com",
"arn:aws:ses:us-east-1:123456789012:identity/backupsitefortesting.com"
]
}
]
}We are trying to start testing to see if we could switch from the Offload SES Lite plugin to Fluent SMTP. But with the settings above, we can’t even make the initial connection.
Any recommendations for how to set this up without granting access to list and use all SES Identities on the account?
- You must be logged in to reply to this topic.