Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jayankandathil/bf2a6802c463e16c7061 to your computer and use it in GitHub Desktop.
Save jayankandathil/bf2a6802c463e16c7061 to your computer and use it in GitHub Desktop.
AWS user policy that needs to be attached to an IAM user account so that it can have access to only a specific S3 bucket but not the other buckets
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListAllMyBuckets"
],
"Resource": "arn:aws:s3:::*"
},
{
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": "arn:aws:s3:::bucketname"
},
{
"Effect": "Allow",
"Action": [
"s3:PutObject",
"s3:GetObject",
"s3:DeleteObject"
],
"Resource": "arn:aws:s3:::bucketname/*"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment