S3 Object Ownership lets you set ownership of objects uploaded to a given bucket and to determine whether ACLs are used to control access to objects within this bucket.
A bucket can be configured with one of the following object ownership rules:
Bucket Owner Enforced. The bucket owner has full control over any object in the bucket. Access to objects is controlled based on policies configured for the bucket. ACLs are not used.
To set this rule for a bucket, run the
--view createor--view modifycommand with the--disable-aclsoption specified.None. S3 Object Ownership is disabled for the bucket.
To disable S3 object ownership for bucket, run the
--view createor--view modifycommand with the--enable-aclsoption specified.
S3 Object Ownership is only supported with S3 Native security flavor set for the view policy.