1 Answer
- Newest
- Most votes
- Most comments
1
Hi THere
If the IAM user has the correct permissions to upload to the bucket, then check the following policies for settings that are preventing the uploads:
IAM user permission to s3:PutObjectAcl
Conditions in the bucket policy
Access allowed by an Amazon Virtual Private Cloud (Amazon VPC) endpoint policy
AWS KMS encryption
See https://aws.amazon.com/premiumsupport/knowledge-center/s3-403-upload-bucket/
Relevant content
- asked a year ago
- Accepted Answerasked 2 years ago
- asked 2 years ago
- AWS OFFICIALUpdated 7 months ago
- AWS OFFICIALUpdated 10 months ago
- AWS OFFICIALUpdated 16 days ago
Thanks for this, I went through these policies but none seem to apply in my case. I specifically created a new policy and role now with "s3:PutObjectAcl" permission, added it to a new role & gave it access through the bucket policy.
There are no conditions in the bucket policy, VPCs play no role and the bucket is not KMS encrypted. Is there any other possible reason?