最近更新时间:2022-12-30 15:47:29
acl 子资源来返回 bucket 的 ACL(AccessControlList)。 即用户空间的访问权限控制列表。ks3:GetBucketACL权限。GET /?acl HTTP/1.1
Host: {BucketName}.{endpoint}
Date: {date}
Authorization: {SignitureValue}
注意:
该接口不使用请求参数。
该接口只使用常用请求头部。获取更多信息,请点击常用请求头部
该接口不使用请求内容。
该接口可以使用所有常用响应头部。获取更多信息,请点击常用响应头部。
| 名称 | 描述 |
|---|---|
| AccessControlList | 包含 Grant,Grantee,Permission 的容器。类型:Container 父节点:AccessControlPolicy |
| AccessControlPolicy | 包含了Bucket的所有权限控制信息。 类型:Container 父节点:无 |
| Grant | 包含被授权者和其权限信息。 类型:String 父节点:AccessControlPolicy.AccessControlList |
| Grantee | 被授权者。 类型:String 父节点:AccessControlPolicy.AccessControlList.Grant |
| DisplayName | Bucket拥有者或被授权者的名称。 类型:String 父节点:AccessControlPolicy.Owner或AccessControlPolicy.AccessControlList.Grant.Grantee |
| ID | Bucket拥有者或被授权者的用户ID。 类型:String 父节点:AccessControlPolicy.Owner或AccessControlPolicy.AccessControlList.Grant.Grantee |
| Owner | 包含bucket拥有者信息(DisplayName,ID)的容器。类型:Container 父节点:AccessControlPolicy |
| Permission | 指明授予被授权者的权限信息(FULL_CONTROL,READ,WRITE)。类型:String 父节点:AccessControlPolicy.AccessControlList.Grant |
该接口不返回任何特殊错误。
请求示例
GET /?acl HTTP/1.1
Host: ks3-example.ks3-cn-beijing.ksyuncs.com
Date: Wed, 01 Mar 2006 12:00:00 GMT
Authorization: authorization string
响应示例
HTTP/1.1 200 OK
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: keep-alive
Server: KS3
<AccessControlPolicy>
<Owner>
<ID>MjAwMDEwMz****</ID>
<DisplayName>MjAwMDEwMz****</DisplayName>
</Owner>
<AccessControlList>
<Grant>
<Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser">
<ID>MjAwMDEwMz****</ID>
<DisplayName>MjAwMDEwMz****</DisplayName>
</Grantee>
<Permission>FULL_CONTROL</Permission>
</Grant>
</AccessControlList>
</AccessControlPolicy>
纯净模式
