리소스: RoleAssignment
역할 할당을 정의합니다.
JSON 표현 |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
필드 | |
---|---|
roleAssignmentId |
이 roleAssignment의 ID입니다. |
roleId |
할당된 역할의 ID입니다. |
kind |
API 리소스의 유형입니다. 항상 |
etag |
리소스의 ETag입니다. |
assignedTo |
이 역할이 할당된 항목의 고유 ID입니다. Identity and Access Management (IAM)에 정의된 대로 사용자의 |
assigneeType |
출력 전용입니다. 담당자 유형 ( |
scopeType |
이 역할이 할당되는 범위입니다. 사용 가능한 값:
|
orgUnitId |
역할이 조직 단위로 제한된 경우 이 역할의 행사가 제한된 조직 단위의 ID가 포함됩니다. |
condition |
선택사항입니다. (공개 베타 - API의 참고: 이 기능은 Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus, Cloud Identity Premium 고객에게 제공됩니다. 이 기능을 사용하기 위해 추가 설정은 필요하지 않습니다. 현재 베타 버전에서는 이 역할 할당과 연결된 조건입니다. 현재 두 가지 조건만 지원됩니다.
현재 두 가지 조건 문자열은 그대로 있어야 하며 다음과 같은 기본 제공 관리자 역할에서만 작동합니다.
조건은 Cloud IAM 조건 문법을 따릅니다. |
AssigneeType
역할이 할당된 ID 유형입니다.
열거형 | |
---|---|
USER |
도메인 내의 개별 사용자입니다. |
GROUP |
도메인 내의 그룹 |
메서드 |
|
---|---|
|
역할 할당을 삭제합니다. |
|
역할 할당을 검색합니다. |
|
역할 할당을 만듭니다. |
|
모든 역할 할당의 페이징된 목록을 가져옵니다. |