REST Resource: roles

리소스: 역할

JSON 표현
{
  "roleId": string,
  "roleName": string,
  "roleDescription": string,
  "rolePrivileges": [
    {
      "serviceId": string,
      "privilegeName": string
    }
  ],
  "isSystemRole": boolean,
  "isSuperAdminRole": boolean,
  "kind": string,
  "etag": string
}
필드
roleId

string (int64 format)

역할의 ID입니다.

roleName

string

역할 이름입니다.

roleDescription

string

역할에 대한 간단한 설명입니다.

rolePrivileges[]

object

이 역할에 부여된 권한 집합입니다.

rolePrivileges[].serviceId

string

이 권한이 적용되는 서비스의 난독화된 ID입니다. 이 값은 Privileges.list()와 함께 반환됩니다.

rolePrivileges[].privilegeName

string

권한의 이름입니다.

isSystemRole

boolean

사전 정의된 시스템 역할인 경우 true를 반환합니다.

isSuperAdminRole

boolean

역할이 최고 관리자 역할인 경우 true를 반환합니다.

kind

string

API 리소스의 유형입니다. 항상 admin#directory#role입니다.

etag

string

리소스의 ETag입니다.

방법

delete

역할을 삭제합니다.

get

역할을 검색합니다.

insert

역할을 만듭니다.

list

도메인에 있는 모든 역할의 페이지로 나눈 목록을 검색합니다.

patch

역할에 패치를 적용합니다.

update

역할을 업데이트합니다.