Resource: RoleAssignment
Menentukan penetapan peran.
| Representasi JSON |
|---|
{ "roleAssignmentId": string, "roleId": string, "kind": string, "etag": string, "assignedTo": string, "assigneeType": enum ( |
| Kolom | |
|---|---|
roleAssignmentId |
ID roleAssignment ini. |
roleId |
ID peran yang ditetapkan. |
kind |
Jenis resource API. Ini selalu |
etag |
ETag resource. |
assignedTo |
ID unik entitas yang diberi peran ini—baik |
assigneeType |
Hanya output. Jenis penerima tugas ( |
scopeType |
Cakupan tempat peran ini ditetapkan. Nilai yang dapat diterima adalah:
|
orgUnitId |
Jika peran dibatasi untuk unit organisasi, kolom ini berisi ID untuk unit organisasi yang membatasi penggunaan peran ini. |
condition |
Opsional. Kondisi yang terkait dengan penetapan peran ini. Catatan: Fitur ini tersedia untuk pelanggan Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus, dan Cloud Identity Premium.
Saat ini, kondisi berikut didukung:
Saat ini, string kondisi harus sama persis dan hanya berfungsi dengan peran administrator standar berikut:
Kondisi mengikuti sintaksis kondisi Cloud IAM.
Kondisi ini juga dapat digunakan bersama dengan kondisi terkait Keamanan. |
expirationDetails |
Opsional. Detail terkait masa berlaku penetapan peran ini. |
AssigneeType
Jenis identitas yang diberi peran.
| Enum | |
|---|---|
USER |
Pengguna perorangan dalam domain. |
GROUP |
Grup dalam domain. |
ExpirationDetails
Detail terkait masa berlaku penetapan peran ini. Digunakan untuk mencabut akses secara otomatis saat batas waktu tercapai.
| Representasi JSON |
|---|
{ "expireTime": string } |
| Kolom | |
|---|---|
Kolom union
|
|
expireTime |
Stempel waktu spesifik saat penetapan peran berakhir. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
Metode |
|
|---|---|
|
Menghapus penetapan peran. |
|
Mengambil penetapan peran. |
|
Membuat penetapan peran. |
|
Mengambil daftar semua roleAssignment bernomor halaman. |