This checklist walks you through each step for setting up user permissions
After you create a user, select the user
A panel will appear at the bottom of the screen
Select the Permissions tab
From here, there are 3 ways to set permissions.
- Apply a standard policy created by Amazon. This option doesn’t give you much option. You either give the user full access or severely limited access to all your buckets.
- Generate a policy. This lets you select specific actions to allow or deny, any action here will apply for all your buckets.
- Create a custom policy. This is the most customize-able option but also the most technical requiring you to know how to write policies or have some kind of [S3 bucket=m.techbasedtraining.com/s3 text=copy and paste policy]restrict-user-bucket-access.txt[/S3] on hand.
Apply a standard, pre-created policy
Select policy template option, scroll to find Amazon S3 entries, click select
You can customize this if you know what you are doing. Otherwise, click Apply Policy
Generate a policy
Select Policy Generator option
Click Allow, choose Amazon S3 service
For actions, all the actions you want to allow this user to do. Please note, all actions allowed or denied here is for *All* your buckets. To restrict user to a bucket, see Create custom policy below. Under resource, enter an asterisk (*) without brackets.
Create custom policy
Select Custom Policy
Enter name for policy (alpha-numeric). Then type or [S3 bucket=m.techbasedtraining.com/s3 text=paste a policy]restrict-user-bucket-access.txt[/S3]
Replace the two MyBucket entries with the name of your bucket, then Apply Policy