REST Resource: roles

リソース: Role

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。

Methods

delete

ロールを削除します。

get

ロールを取得します。

insert

ロールを作成する。

list

ドメイン内のすべてのロールのページ分けされたリストを取得します。

patch

ロールにパッチを適用します。

update

ロールを更新します。