Menentukan kebijakan kontrol akses ke resource.
| Representasi JSON | |
|---|---|
{
"assignments": [
{
object ( |
|
| Kolom | |
|---|---|
assignments[] |
|
etag |
[etag] digunakan untuk kontrol konkurensi optimis sebagai cara untuk membantu mencegah pembaruan kebijakan secara bersamaan agar tidak menimpa satu sama lain. Sebaiknya sistem menggunakan [etag] dalam siklus baca-modifikasi-tulis untuk melakukan update kebijakan guna menghindari kondisi persaingan: [etag] ditampilkan dalam respons terhadap [policies.get], dan sistem diharapkan untuk memasukkan etag tersebut dalam permintaan ke [policies.set] untuk memastikan bahwa perubahan akan diterapkan pada versi kebijakan yang sama. Jika tidak ada [etag] yang diberikan dalam panggilan ke [policies.set], kebijakan yang ada akan ditimpa tanpa melihatnya. String berenkode base64. |
Pemindahan Hak
Mengaitkan members dengan role.
| Representasi JSON | |
|---|---|
{ "role": string, "members": [ string ] } |
|
| Kolom | |
|---|---|
role |
Wajib. Peran yang ditetapkan untuk |
members[] |
Identitas yang ditetapkan untuk peran tersebut. Dapat memiliki nilai-nilai berikut:
|