REST Resource: roles

Resource: Peran

Representasi JSON
{
  "roleId": string,
  "roleName": string,
  "roleDescription": string,
  "rolePrivileges": [
    {
      "serviceId": string,
      "privilegeName": string
    }
  ],
  "isSystemRole": boolean,
  "isSuperAdminRole": boolean,
  "kind": string,
  "etag": string
}
Kolom
roleId

string (int64 format)

ID peran.

roleName

string

Nama peran.

roleDescription

string

Deskripsi singkat tentang peran.

rolePrivileges[]

object

Kumpulan hak istimewa yang diberikan ke peran ini.

rolePrivileges[].serviceId

string

ID layanan yang di-obfuscate yang menjadi tujuan hak istimewa ini. Nilai ini ditampilkan dengan Privileges.list().

rolePrivileges[].privilegeName

string

Nama hak istimewa.

isSystemRole

boolean

Menampilkan true jika peran ini adalah peran sistem yang telah ditentukan sebelumnya.

isSuperAdminRole

boolean

Menampilkan true jika peran adalah peran admin super.

kind

string

Jenis resource API. Nilai ini selalu admin#directory#role.

etag

string

ETag resource.

Metode

delete

Menghapus peran.

get

Mengambil peran.

insert

Membuat peran.

list

Mengambil daftar yang diberi nomor halaman dari semua peran dalam domain.

patch

Menerapkan patch ke peran.

update

Memperbarui peran.