Change bucket ACL

Last Updated: May 04, 2018

OSS provides an Access Control List (ACL) for permission control. You can configure an ACL when creating a bucket and change the ACL after the bucket is created. If you do not configure an ACL for a bucket, the default ACL of the bucket is Private.

OSS ACL provides bucket-level access control. Currently, three access permissions are available for a bucket:

  • Private: Only the owner of the bucket can perform read/write operations on the objects in the bucket. Other users cannot access the files.
  • Public Read: Only the owner of the bucket can perform write operations on the objects in the bucket, while anyone (including anonymous users) can perform read operations on the objects.
  • Public Read/Write: Anyone (including anonymous users) can perform read and write operations on the objects in the bucket. The fees incurred by these operations are borne by the owner of the bucket. Configure this permission with caution.

Procedure

  1. Log on to the OSS console.

  2. On the bucket list on the left, click the target bucket to open the overview page of the bucket, as shown in the following figure:


    bucket overview

  3. Click the Basic Settings tab, and click Edit in the ACL area, as shown in the following figure:


    ACL

  4. Select an ACL option for the bucket, and click Save, as shown in the following figure:


    ACL option

Thank you! We've received your feedback.