KDDIクラウドプラットフォームサービス ナレッジサイト

  • HOME
  • 開発者ガイドブック(APIリファレンス)
  • オブジェクトストレージ
  • サービス操作
  • オブジェクト操作
  • GET Object ACL

GET Object ACL

処理概要

GET Object ACLはaclサブリソースを利用して、アクセスコントロールリスト(ACL)を返します。

このメソッドを利用するには、objectに対してREAD_ACP権限が必要です。

リクエスト

リクエストパラメタ

Name Type Description
versionId 使用不可

リクエストヘッダー

このオペレーションはすべての操作に共通するリクエストヘッダのみを使用しています。詳細については、一般的なリクエストヘッダを参照してください。

リクエストボディ

なし

リクエストサンプル

GET /sample-bucket/sample-object.txt?acl HTTP/1.1
Host: 192.168.0.1
Connection: keep-alive
Date: Tue, 01 Sep 2015 10:00:00 +0000
Authorization: AWS EXAMPLEjU2So5By3H5v2:EXAMPLEAjwlAvEi2cPLfQaM588ROWW90so7LwfPr

レスポンス

レスポンスヘッダ

このオペレーションはすべての操作に共通するレスポンスヘッダのみを使用しています。詳細については、一般的なレスポンスヘッダを参照してください。

レスポンスボディ

Name Type Description
AccessControlList container Grant, Grantee, Permissionのコンテナ
AccessControlPolicy container Grantee毎のobjectのACL permissionを内包します
DisplayName string bucketオーナーのスクリーン名
Grant container grantee とそのpermissionのコンテナ
Grantee string permissionを付与する対象
ID string bucketオーナーかgranteeのID
Owner container bucketオーナーのスクリーン名とIDのコンテナ
Permission string granteeに設定されたpermission (FULL_CONTROL, WRITE, READ_ACP)
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <AccessControlList>
        <Grant>
            <Grantee>
                <ID>string</ID>
                <Permission>string</Permission>
            </Grantee>
        </Grant>
    </AccessControlList>
    <Owner>
        <ID>string</ID>
        <DisplayName>string</DisplayName>
    </Owner>
</AccessControlPolicy>

レスポンスサンプル

HTTP/1.1 200 OK
Date: Tue, 01 Sep 2015 10:00:00 GMT
X-Clv-Request-Id: 01234567-89ab-cdef-0123-456789abcdef
Accept-Ranges: bytes
Server: Cleversafe/3.5.1.0
X-Clv-S3-Version: 2.4
x-amz-request-id: 01234567-89ab-cdef-0123-456789abcdef
Content-Type: application/xml
Content-Length: 508
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <Owner>
        <ID>56789abc-def0-1234-5678-9abcdef01234</ID>
        <DisplayName>abc0001</DisplayName>
    </Owner>
    <AccessControlList>
        <Grant>
            <Grantee xsi:type="CanonicalUser" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <ID>56789abc-def0-1234-5678-9abcdef01234</ID>
                <DisplayName>abc0001</DisplayName>
            </Grantee>
            <Permission>FULL_CONTROL</Permission>
        </Grant>
    </AccessControlList>
</AccessControlPolicy>
2024/09/15 2024/09/15