Peran yang ditetapkan ke cakupan. Kemungkinan nilainya adalah:
"none" - Tidak menyediakan akses.
"freeBusyReader" - Menyediakan akses baca ke informasi senggang/sibuk.
"reader" - Menyediakan akses baca ke kalender. Acara pribadi akan ditampilkan kepada pengguna yang memiliki akses pembaca, tetapi detail acara akan disembunyikan.
"writer" - Menyediakan akses baca dan tulis ke kalender. Acara pribadi akan terlihat oleh pengguna yang memiliki akses penulis, dan detail acara akan terlihat.
"owner" - Memberikan kepemilikan kalender. Peran ini memiliki semua izin peran penulis dengan kemampuan tambahan untuk melihat dan memanipulasi ACL.
dapat ditulis
scope
object
Sejauh mana akses kalender diberikan oleh aturan ACL ini.
scope.type
string
Jenis ruang lingkup. Kemungkinan nilainya adalah:
"default" - Cakupan publik. Nilai ini merupakan default.
"user" - Membatasi cakupan ke satu pengguna.
"group" - Membatasi cakupan ke grup.
"domain" - Membatasi cakupan ke domain.
Catatan: Izin yang diberikan ke cakupan "default", atau publik, berlaku untuk semua pengguna, baik yang diautentikasi atau tidak.
scope.value
string
Alamat email pengguna atau grup, atau nama domain, bergantung pada jenis cakupan. Dihilangkan untuk jenis "default".
Memperbarui aturan kontrol akses. Metode ini mendukung semantik patch. Perhatikan bahwa setiap permintaan patch menggunakan tiga unit kuota; lebih suka menggunakan get yang diikuti dengan update. Nilai kolom yang Anda tentukan akan menggantikan nilai yang ada. Kolom yang tidak Anda tetapkan dalam permintaan tetap tidak berubah. Kolom array, jika ditentukan, akan menimpa array yang ada; tindakan ini akan menghapus elemen array sebelumnya.