Assign permission on S3 Object
- Sign in to the AWS Management Console and open the Amazon S3 console at https://console.aws.amazon.com/s3/.
- In the Bucket name list, choose the name of the bucket that contains the object.
- In the Name list, choose the name of the object for which you want to set permissions.
- Choose Permissions.
- You can manage object access permissions for the following:
-
Access for object owner
The owner refers to the AWS account root user, and not an AWS Identity and Access Management (IAM) user.
To change the owner’s object access permissions, under Access for object owner, choose Your AWS Account (owner).
Select the check boxes for the permissions that you want to change, and then choose Save.
-
Access for other AWS accounts
To grant permissions to an AWS user from a different AWS account, under Access for other AWS accounts, choose Add account. In the Enter an ID field, enter the canonical ID of the AWS user that you want to grant object permissions to.
Select the check boxes for the permissions that you want to grant to the user, and then choose Save. To display information about the permissions, choose the Help icons.
-
Public access
To grant access to your object to the general public (everyone in the world), under Public access, choose Everyone. Granting public access permissions means that anyone in the world can access the object.
Select the check boxes for the permissions that you want to grant, and then choose Save.
-