Access Control Lists (ACLs) control access to buckets and objects. These functions retrieve and modify ACLs for either objects or buckets.
get_acl(object, bucket, ...)put_acl(object, bucket, body, ...)
Character string with the object key, or an object of class “s3_object”. In most cases, if object
is specified as the latter, bucket
can be omitted because the bucket name will be extracted from “Bucket” slot in object
.
Character string with the name of the bucket, or an object of class “s3_bucket”.
Additional arguments passed to s3HTTP
.
A character string containing an XML-formatted ACL.
For get_acl
a character string containing an XML-formatted ACL. For put_acl
: if successful, TRUE
.
get_acl
retrieves an XML-formatted ACL for either an object (if specified) or a bucket (if specified).