製品アップデート情報
製品のお知らせ
cos:GetObjectACLに設定する必要があります。cos:PutObjectACLに設定する必要があります。./coscli object-acl --method [method] cos://<bucket-name>/object
パラメータ形式 | パラメータ用途 | 例 |
cos://<bucket-name> | アクセスしたいバケットを指定します。パラメータ設定で設定したバケットエイリアス、またはバケット名でアクセスできます。バケット名でアクセスする場合は、追加で endpoint flagを指定する必要があります。 | バケットエイリアスでアクセス:cos://example-alias バケット名でアクセス:cos://examplebucket-1250000000 |
flag(短縮形) | flag(完全形) | flag(使用) |
-h | --help | コマンドの具体的な使用方法 |
なし | --method | 実行する操作を指定します。put(オブジェクトACL設定)、get(オブジェクトACL照会)が含まれます |
なし | --acl | ファイルのACLを設定します。例:private、public-read |
なし | --grant-read | 権限を付与されるユーザーに、オブジェクトの読み取り権限を与えます。形式は id="[OwnerUin]" です。例:id="100000000001"。半角カンマ(,)で区切って複数のユーザーを指定できます。例:id="100000000001",id="100000000002"。 |
なし | --grant-read-acp | 権限を付与されるユーザーに、オブジェクトのアクセス制御リスト(ACL)の読み取り権限を与えます。形式はid="[OwnerUin]"、例:id="100000000001"。半角カンマ(,)で区切って複数のユーザーを指定できます。例:id="100000000001",id="100000000002"。 |
なし | --grant-write-acp | 権限を付与されるユーザーに、オブジェクトのアクセス制御リスト(ACL)の書き込み権限を与えます。形式はid="[OwnerUin]"、例:id="100000000001"。半角カンマ(,)で区切って複数のユーザーを指定できます。例:id="100000000001",id="100000000002"。 |
なし | --grant-full-control | 権限を付与されるユーザーに、オブジェクトを操作するすべての権限を与えます。形式はid="[OwnerUin]"、例:id="100000000001"。半角カンマ(,)で区切って複数のユーザーを指定できます。例:id="100000000001",id="100000000002"。 |
./coscli object-acl --method put cos://example-alias/object --grant-read="id=\\"100000000013\\",id=\\"100000000012\\""
./coscli object-acl --method get cos://example-alias/object
SECTION | KEY | VALUE-----------+--------------+----------------------------------------------Owner | UIN |+ +--------------+---------------------------------------------+| ID | qcs::cam::uin/1000000000:uin/1000000000+ +--------------+ +| Display Name |+----------+--------------+---------------------------------------------+| |+----------+--------------+---------------------------------------------+Grant #1 | Permission | READ+ +--------------+---------------------------------------------+| Grantee Type | CanonicalUser+ +--------------+---------------------------------------------+| ID | qcs::cam::uin/100000000013:uin/100000000013+ +--------------+ +| Display Name |+----------+--------------+---------------------------------------------+| |+----------+--------------+---------------------------------------------+Grant #2 | Permission | READ+ +--------------+---------------------------------------------+| Grantee Type | CanonicalUser+ +--------------+---------------------------------------------+| ID | qcs::cam::uin/100000000012:uin/100000000012+ +--------------+ +| Display Name |-----------+--------------+----------------------------------------------Access Control List (ACL) InformationSummary:- Owner: qcs::cam::uin/1000000000:uin/1000000000 (UIN: )- Total Grants: 2- Permissions:- READ: 2 grants
フィードバック