I have an IAM account configured with only List (ListAllMyBuckets, GetBucketLocation, ListBucket) and PutObject permissions. I want to have an account that just permits uploads.
When I try using Cyberduck, I get an 'access denied' error. I am able to use the account with S3Fox (a firefox plugin) to upload files, so I don't think it's a permissions issue.
I suspect this is because Cyberduck makes a request to '/?versioning' before starting the upload. Is there any way to disable that request (since we don't have versioning enabled?) ...or to assume that versioning is disabled if the request to '/?versioning' returns a "403 Forbidden"?
Hi, thanks for your response. I have attached the Debug log since the Log Drawer doesn't show anything when I attempt to upload a file. I assumed the problem was the 403 error I'm receiving on line 837, but there's a good chance I'm mistaken :)
Any other advice you could suggest on how to track down what the issue is would be appreciated