This is just my notes on the subject of granting access to a S3 bucket to an AWS IAM User. Figuring it out was much harder than it should have been...
- Create an IAM user.
- Create a S3 bucket.
- Configure aws-cli on your system with a profile for the new user.
- Edit the bucket policy and paste the following into it. Replacing placeholders as needed.