/
GetBucketAcl
GetBucketAcl
Essa implementação da GET
operação usa o acl
sub-recurso para retornar a lista de controle de acesso (ACL) de um bucket. Para usar GET
para retornar a ACL do depósito, você deve ter READ_ACP
acesso ao depósito. Se a READ_ACP
permissão for concedida ao usuário anônimo, você poderá retornar a ACL do bloco sem usar um cabeçalho de autorização.
Request Syntax
GET /?acl HTTP/1.1 Host: bucket-name.bigfile.brascloud.com.br:443
Response Syntax
HTTP/1.1 200 <?xml version="1.0" encoding="UTF-8"?> <GetBucketAclOutput> <Owner> <DisplayName>string</DisplayName> <ID>string</ID> </Owner> <AccessControlList> <Grant> <Grantee> <DisplayName>string</DisplayName> <EmailAddress>string</EmailAddress> <ID>string</ID> <xsi:type>string</xsi:type> <URI>string</URI> </Grantee> <Permission>string</Permission> </Grant> </AccessControlList> </GetBucketAclOutput>
Exemplos
A solicitação a seguir retorna a ACL do intervalo especificado.
Request
GET ?acl HTTP/1.1 Host: bucket.bigfile.brascloud.com.br:443 Date: Wed, 28 Oct 2009 22:32:00 GMT Authorization: authorization string
Response
HTTP/1.1 200 OK x-amz-id-2: eftixk72aD6Ap51TnqcoF8eFidJG9Z/2mkiDFu8yU9AS1ed4OpIszj7UDNEHGran x-amz-request-id: 318BC8BC148832E5 Date: Wed, 28 Oct 2009 22:32:00 GMT Last-Modified: Sun, 1 Jan 2006 12:00:00 GMT Content-Length: 124 Content-Type: text/plain Connection: close Server: AmazonS3 <AccessControlPolicy> <Owner> <ID>75aa57f09aa0c8caeab4f8c24e99d10f8e7faeebf76c078efc7c6caea54ba06a</ID> <DisplayName>CustomersName@amazon.com</DisplayName> </Owner> <AccessControlList> <Grant> <Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"> <ID>75aa57f09aa0c8caeab4f8c24e99d10f8e7faeebf76c078efc7c6caea54ba06a</ID> <DisplayName>CustomersName@amazon.com</DisplayName> </Grantee> <Permission>FULL_CONTROL</Permission> </Grant> </AccessControlList> </AccessControlPolicy>
, multiple selections available,
Related content
GetObjectAcl
GetObjectAcl
More like this
GetBucketPolicy
GetBucketPolicy
More like this
PutBucketAcl
PutBucketAcl
More like this
PutObjectAcl
PutObjectAcl
More like this
CreateBucket
CreateBucket
More like this
GetBucketVersioning
GetBucketVersioning
More like this