객체 ACL을 설정하는 옵션을 설명합니다.
| JSON 표현 |
|---|
{
"accessControlsUpdates": {
object ( |
| 필드 | |
|---|---|
accessControlsUpdates |
필수 항목입니다. 객체의 기존 ACL에서 권한 부여를 추가, 업데이트 또는 삭제합니다. |
AccessControlsUpdates
객체의 기존 액세스 제어 항목에 대한 업데이트를 나타냅니다.
| JSON 표현 |
|---|
{
"grants": [
{
object ( |
| 필드 | |
|---|---|
grants[] |
선택사항입니다. 추가 또는 업데이트할 권한 부여입니다. 동일한 항목에 대한 권한 부여가 있는 경우 역할이 업데이트됩니다. |
removeEntities[] |
선택사항입니다. 모든 권한 부여를 삭제해야 하는 항목입니다. 항목은 |
ObjectAccessControl
객체의 액세스 제어 항목을 나타냅니다.
| JSON 표현 |
|---|
{ "entity": string, "role": string } |
| 필드 | |
|---|---|
entity |
필수 항목입니다. 다음 형식 중 하나로 권한을 보유하는 항목입니다.
|
role |
필수 항목입니다. 부여할 역할입니다. 사용 가능한 값:
|