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 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 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 bernomor halaman dari semua peran di domain.

patch

Menerapkan patch pada peran.

update

Memperbarui peran.