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