获取Object的访问权限
所有文档

          对象存储 BOS

          获取Object的访问权限

          接口说明

          此命令用来获取某个Object的访问权限。

          请求URI

          GET /v1/{bucketName}/{objectKey}?acl

          参数名称 参数类型 是否必须 描述 示例值 参数位置
          bucketName String bucket的名称 "bucketName_example" Path
          objectKey String object的名称 "objectKey_example" Path

          请求体参数

          请求体字段数据结构说明

          响应体参数

          响应体字段数据结构说明

          参数名称 参数类型 描述 示例值
          accessControlList List<AccessControlList> ACL访问控制列表

          AccessControlList字段数据结构说明

          参数名称 参数类型 描述 示例值
          grantee List<Grantee> 一个被授权人
          permission List<String> 授权权限支持:FULL_CONTROL,READ

          Grantee字段数据结构说明

          参数名称 参数类型 描述 示例值
          id String 被授权用户名id 8c47a952db4444c5a097b41be3f24c94

          请求示例

          GET /v1/bucketName_example/objectKey_example?acl
          <公共请求头>
          
          
          { }

          响应示例

          HTTP/1.1 200 OK
          <公共响应头>
          
          {
            "accessControlList" : [ {
              "grantee" : [ {
                "id" : "8c47a952db4444c5a097b41be3f24c94"
              }, {
                "id" : "8c47a952db4444c5a097b41be3f24c94"
              } ],
              "permission" : [ "FULL_CONTROL", "FULL_CONTROL" ]
            }, {
              "grantee" : [ {
                "id" : "8c47a952db4444c5a097b41be3f24c94"
              }, {
                "id" : "8c47a952db4444c5a097b41be3f24c94"
              } ],
              "permission" : [ "FULL_CONTROL", "FULL_CONTROL" ]
            } ]
          }

          错误码

          请参考通用错误码

          上一篇
          设置Object的访问权限
          下一篇
          删除Object的访问权限