To set up an IAM policy that limits a user's access to a specific Elastic Beanstalk application through conditions, follow these steps:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "elasticbeanstalk:" ], "Resource": [ "arn:aws:elasticbeanstalk:<region>:<account-id>:application/<application-name>" ], "Condition": { "StringEquals": { "elasticbeanstalk:EnvironmentName": "<environment-name>" } } }, { "Effect": "Deny", "Action": [ "elasticbeanstalk:" ], "Resource": [ "arn:aws:elasticbeanstalk:<region>:<account-id>:application/<application-name>" ], "Condition": { "StringNotEquals": { "elasticbeanstalk:EnvironmentName": "<environment-name>" } } } ] }
Asked: 2023-06-15 23:14:31 +0000
Seen: 11 times
Last updated: Jun 15 '23