릴리스 노트
제품 공지
cos:GetObjectACL으로 설정해야 합니다.cos:PutObjectACL으로 설정해야 합니다../coscli object-acl --method [method] cos://<bucket-name>/object
매개변수 형식 | 매개변수 용도 | 예시 |
cos://<bucket-name> | 버킷 별칭으로 접근: 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
피드백