Tous les produits
Search
Centre de documentation

Object Storage Service:GetBucketAcl

Dernière mise à jour :Aug 18, 2026

Interroge la liste de contrôle d'accès (ACL) d'un bucket.

Notes

L'autorisation oss:GetBucketAcl est requise. Pour plus d'informations, consultez la rubrique Grant a custom policy.

Syntaxe de la requête

GET /? acl HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue

En-têtes de requête

DescribeRegions utilise uniquement des en-têtes de requête communs. Pour plus d'informations, consultez la rubrique Common request headers.

Éléments de réponse

Element

Type

Description

AccessControlList

Container

Contient les informations relatives à l'ACL.

Nœud parent : AccessControlPolicy.

AccessControlPolicy

Container

Contient la réponse GetBucketACL.

Nœud parent : aucun.

DisplayName

String

Nom du propriétaire du bucket, qui correspond actuellement à l'ID utilisateur.

Nœuds parents : AccessControlPolicy et Owner.

Grant

Enumeration

ACL du bucket.

Valeurs valides : private, public-read et public-read-write.

Nœuds parents : AccessControlPolicy et AccessControlList.

ID

String

ID utilisateur du propriétaire du bucket.

Nœuds parents : AccessControlPolicy et Owner.

Owner

Container

Contient les informations relatives au propriétaire du bucket.

Nœud parent : AccessControlPolicy.

Exemples

Exemple de requête

GET /? acl HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Thu, 17 Apr 2025 04:11:23 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e

Exemple de réponse

HTTP/1.1 200 OK
x-oss-request-id: 534B371674E88A4D8906****
Date: Fri, 24 Feb 2012 04:11:23 GMT 
Content-Length: 253
Content-Type: application/xml
Connection: keep-alive
Server: AliyunOSS

<? xml version="1.0" ? >
<AccessControlPolicy>
    <Owner>
        <ID>0022012****</ID>
        <DisplayName>user_example</DisplayName>
    </Owner>
    <AccessControlList>
        <Grant>public-read</Grant>
    </AccessControlList>
</AccessControlPolicy>

SDK OSS

Les SDK OSS suivants prennent en charge GetBucketAcl :

ossutil

Pour plus d'informations sur la commande ossutil correspondant à l'opération GetBucketAcl, consultez la rubrique get-bucket-acl.

Codes d'erreur

Error code

HTTP status code

Description

NoSuchBucket

404

Le bucket spécifié n'existe pas.

AccessDenied

403

Vous n'êtes pas autorisé à interroger l'ACL du bucket. Seul le propriétaire du bucket peut effectuer cette opération.