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。

メソッド

delete

ロールを削除します。

get

ロールを取得します。

insert

ロールを作成する。

list

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

patch

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

update

ロールを更新します。