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 geçerli olduğu hizmetin karartılmış kimliği. Bu değer, Privileges.list() ile döndürülür.

rolePrivileges[].privilegeName

string

Ayrıcalığın adı.

isSystemRole

boolean

Önceden tanımlanmış bir sistem rolüyse true döndürür.

isSuperAdminRole

boolean

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

kind

string

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

etag

string

Kaynağın ETag'i.

Yöntemler

delete

Bir rolü siler.

get

Bir rolü alır.

insert

Rol oluşturur.

list

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

patch

Bir rolü yamalar.

update

Bir rolü günceller.