3.5.3. Swift에서 컨테이너의 ACL(액세스 제어 목록)을 업데이트합니다.
사용자가 컨테이너를 생성할 때 기본적으로 사용자는 컨테이너에 대한 읽기 및 쓰기 액세스 권한을 갖습니다. 다른 사용자가 컨테이너의 콘텐츠를 읽거나 컨테이너에 쓸 수 있도록 하려면 사용자를 특별히 활성화해야 합니다. 모든 사용자가 컨테이너에서 읽거나 쓸 수 있도록 X-Container-Read
또는 X-Container-Write
설정에서 *
를 지정할 수도 있습니다. 설정 *
는 컨테이너를 공개합니다. 즉, 익명 사용자가 컨테이너에서 읽거나 쓸 수 있습니다.
구문
POST /AP_VERSION/ACCOUNT/TENANT:CONTAINER HTTP/1.1 Host: FULLY_QUALIFIED_DOMAIN_NAME X-Auth-Token: AUTH_TOKEN X-Container-Read: * X-Container-Write: UID1, UID2, UID3
이름 | 설명 | 유형 | 필수 항목 |
---|---|---|---|
| 컨테이너에 대한 읽기 권한이 있는 사용자 ID입니다. | 사용자 ID의 쉼표로 구분된 문자열 값. | 없음 |
| 컨테이너에 대한 쓰기 권한이 있는 사용자 ID입니다. | 사용자 ID의 쉼표로 구분된 문자열 값. | 없음 |