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 kodu karartılmış kimliği. 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 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.

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 sayfalara ayrılmış bir listesini alır.

patch

Bir role yama uygular.

update

Bir rolü günceller.