Skip to content

Instantly share code, notes, and snippets.

@clemens
Created September 5, 2014 09:39
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save clemens/a07bb39f1bf77f58af31 to your computer and use it in GitHub Desktop.
Save clemens/a07bb39f1bf77f58af31 to your computer and use it in GitHub Desktop.
Minimum rights policy for S3 that works just fine with CarrierWave/Fog
{
"Statement": [
{
"Effect": "Allow",
"Action": ["s3:ListBucket" ],
"Resource": [ "arn:aws:s3:::BUCKETNAME" ]
},
{
"Effect": "Allow",
"Action": [ "s3:PutObject", "s3:GetObject", "s3:DeleteObject"],
"Resource": [ "arn:aws:s3:::BUCKETNAME/*" ]
}
]
}
@etagwerker
Copy link

@clemens I think you're missing one action in your example. I forked your example and added it: https://gist.github.com/etagwerker/6ebbad7018b23c3b9cb33e45b56a9b7f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment