Amazon S3 ACL: Share Amazon S3 Buckets and Files, Edit ACLs, and Make Files Public
CS Browser
Free Windows client for Amazon S3 and Amazon S3 compatible storage services
 
Follow

Sharing Amazon S3 Buckets and Files (ACLs)

How to Make Your Files Publicly Available

With CS Browser Freeware, you can make your files publicly available to everyone. This is required if you plan to use these files on your website or if you want to send one or more files to someone.

This procedure applies only to buckets with ACLs enabled. New Amazon S3 buckets use the Bucket owner enforced Object Ownership setting by default, which disables ACLs. Amazon S3 Block Public Access can also reject or ignore public ACLs.

To Make Your Files Public

  1. Select the files you want to share, then choose Files > Edit Permissions (ACL).

    Edit Permissions command in the Files menu
    Choose Files > Edit Permissions (ACL)
  2. The Permissions tab will open. Click Make public.

    Permissions tab with the Make public button highlighted
    Click Make public
  3. If all operations complete successfully, the following message will appear:

    Permissions successfully updated for selected files
    The selected files now have public read permission
  4. Click the Copy button in the address bar to copy the web URLs to the clipboard.

    Copy button for selected file web URLs
    Copy the selected file web URLs to the clipboard

    In this example, the following web URLs were generated:

    https://s3browser.s3.amazonaws.com/DSC06258.JPG
    https://s3browser.s3.amazonaws.com/DSC06259.JPG
    https://s3browser.s3.amazonaws.com/DSC06267.JPG
    https://s3browser.s3.amazonaws.com/DSC06272.JPG

    These files are now accessible to everyone. You can use the generated web URLs on your website or blog, or send them to someone.

How to Share an Amazon S3 Bucket with Another AWS User

See How to Share an Amazon S3 Bucket with Another AWS Account to grant an existing AWS user access to your bucket.

See Amazon S3 Bucket Sharing Wizard to create a user under your AWS account and grant that user access to your bucket.

How to Edit Bucket and File Permissions

The instructions above explain the basics of editing permissions. This section describes the additional controls available on the Permissions tab.

Permissions Table - Rows

Each row represents a grantee. There are four types of grantees:

  • Owner
  • Any AWS Users
  • All Users
  • User by Email/ID

Owner - Every Amazon S3 bucket or file has an owner: the user who created it. The owner of a bucket or file cannot be changed.

Any AWS Users - Anyone with an AWS account. This is inherently insecure because any AWS user who knows about the bucket or file can access it, but this authentication method may be useful in some cases.

All Users - Anonymous access to an Amazon S3 bucket or file. Anyone can access files granted to this group.

User by Email/ID - A user with an AWS account. Use the canonical user ID to specify the user. Amazon S3 discontinued Email Grantee ACLs on October 1, 2025, in the affected AWS Regions. Users who are granted access can open buckets and files using their AWS credentials.

Permissions Table - Columns

Each column represents a permission. A permission describes the type of access granted to the corresponding grantee. There are five permissions:

  • Full Control
  • Read
  • Write
  • Read Permissions (READ ACP)
  • Write Permissions (WRITE ACP)

Full Control - Provides Read, Write, Read ACP and Write ACP permissions. It does not provide any additional rights and is included for convenience.

Read - When applied to a bucket, grants permission to list the bucket. When applied to a file, grants permission to read the file data and metadata.

Write - When applied to a bucket, grants permission to create, overwrite and delete files in the bucket. This permission is not supported for files.

Read Permissions (READ ACP) - Allows a user to read permissions for the specified bucket or file.

Write Permissions (WRITE ACP) - Allows a user to overwrite permissions for the specified bucket or file. The owner of a bucket or file always has this permission implicitly. Granting this permission is equivalent to granting Full Control because the recipient can change any permission.

Permissions Toolbar

Make public grants Read permission to All Users, making the selected files available to everyone.

Make private resets permissions and makes the selected files private.

More > Add user by Email/ID adds another AWS user to the grantees list.

More > Remove user removes the selected user from the grantees list.

Apply for all subfolders and files applies the permissions to all subfolders and files.

Apply changes saves the permission changes.

Reload reloads the permissions. All unsaved changes will be lost.

CS Browser 13.5.5 Freeware
Powered by Amazon Web Services and Rated by CNET Editors!
Social Connection
 
People like CS Browser!
People like us
Our customers say

"CS Browser is an invaluable tool to me as a web developer to easily manage my automated site backups" -Bob Kraft, Web Developer

"Just want to show my appreciation for a wonderful product. I use CS Browser a lot, it is a great tool." -Gideon Kuijten, Pro User

"Thank You Thank You Thank You for this tool. A must have for anyone using Amazon S3!" -Brian Cummiskey, USA

Related Products
RdpGuard
protects your Windows Server from RDP Brute-force Attacks.
CS Browser is developed by Netsdk Software FZE and is not affiliated with, endorsed by, or sponsored by Amazon or AWS. Amazon S3 and Amazon S3 Glacier are trademarks of Amazon.com, Inc. or its affiliates.
Copyright © 2008-2026 Netsdk Software FZE. All rights reserved.  Terms of Use.  Privacy Policy.  Mount Amazon S3 Bucket.  RDP brute-force protection.