REST Resource: roles

Kaynak: Rol

JSON gösterimi
{
  "roleId": string,
  "roleName": string,
  "roleDescription": string,
  "rolePrivileges": [
    {
      "serviceId": string,
      "privilegeName": string
    }
  ],
  "isSystemRole": boolean,
  "isSuperAdminRole": boolean,
  "kind": string,
  "etag": string
}
Alanlar
roleId

string (int64 format)

Rolün kimliği.

roleName

string

Rolün adı.

roleDescription

string

Rolün kısa bir açıklaması.

rolePrivileges[]

object

Bu role verilen ayrıcalıklar grubu.

rolePrivileges[].serviceId

string

Bu ayrıcalığın ait olduğu hizmetin kimliği karartılmış. Bu değer, Privileges.list() ile döndürülür.

rolePrivileges[].privilegeName

string

Ayrıcalığın adı.

isSystemRole

boolean

Bu önceden tanımlanmış bir sistem rolüyse true değerini döndürür.

isSuperAdminRole

boolean

Rol bir süper yönetici rolüyse true değerini döndürür.

kind

string

API kaynağının türü. Bu her zaman admin#directory#role olur.

etag

string

Kaynağın ETag.

Yöntemler

delete

Bir rolü siler.

get

Bir rol alır.

insert

Bir rol oluşturur.

list

Bir alandaki tüm rollerin sayfalandırılmış bir listesini alır.

patch

Bir role yama uygular.

update

Bir rolü günceller.