Acl

Bu kaynak için yöntemlerin listesi bu sayfanın sonuna verilmiştir.

Kaynak temsilleri

{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}
Mülk adı Değer Açıklama Notlar
etag etag Kaynağın ETag'i.
id string Erişim Kontrol Listesi (EKL) kuralının tanımlayıcısıdır. Takvim paylaşma başlıklı makaleyi inceleyin.
kind string Kaynağın türü ("calendar#aclRule").
role string Kapsama alanına atanan rol. Olası değerler:
  • "none": Erişim sağlamaz.
  • "freeBusyReader": Boş/meşgul bilgilerine okuma erişimi sağlar.
  • "reader": Takvime okuma erişimi sağlar. Gizli etkinlikler, okuyucu erişimi olan kullanıcılara gösterilir ancak etkinlik ayrıntıları gizlenir.
  • "writer": Takvime okuma ve yazma erişimi sağlar. Gizli etkinlikler, yazar erişimi olan kullanıcılara gösterilir ve etkinlik ayrıntıları görünür. Takvimdeki ACL'lere okuma erişimi sağlar.
  • "owner": Takvim sahibi olmanızı sağlar. Bu rol, ACL'leri değiştirme özelliğinin yanı sıra yazar rolünün tüm izinlerine sahiptir.
yazılabilir
scope object Bu ACL kuralı tarafından takvim erişiminin ne ölçüde verildiği.
scope.type string Kapsamın türü. Olası değerler:
  • "default": Herkese açık kapsam. Bu, varsayılan değerdir.
  • "user": Kapsamı tek bir kullanıcıyla sınırlar.
  • "group": Kapsamı bir grupla sınırlandırır.
  • "domain": Kapsamı bir alanla sınırlandırır.
Not: "default" veya herkese açık kapsama verilen izinler, kimliği doğrulanmış olsun veya olmasın tüm kullanıcılar için geçerlidir.
scope.value string Kapsam türüne bağlı olarak bir kullanıcının veya grubun e-posta adresi ya da alanın adı. "default" türü için atlandı. yazılabilir

Yöntemler

sil
Bir erişim denetimi kuralını siler.
get
Bir erişim denetimi kuralı döndürür.
insert
Erişim denetimi kuralı oluşturur.
list
Takvim için erişim denetimi listesindeki kuralları döndürür.
patch
Bir erişim denetimi kuralını günceller. Bu yöntem, yama semantiklerini destekler. Her bir yama isteği üç kota birimi tüketir. get ve ardından update kullanmayı tercih edin. Belirttiğiniz alan değerleri, mevcut değerlerin yerini alır. İstekte belirtmediğiniz alanlar aynı kalır. Belirtilen dizi alanları, mevcut dizilerin üzerine yazar. Bu işlem, önceki tüm dizi öğelerini atar.
update
Bir erişim denetimi kuralını günceller.
watch
ACL kaynaklarında yapılan değişiklikleri izleyin.