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

更新角色。