Acl

Bu kaynakla ilgili yöntemlerin listesi için bu sayfanın sonuna bakın.

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ı. Takvim paylaşma başlıklı makaleyi inceleyin.
kind string Kaynağın türü ("calendar#aclRule").
role string Kapsama atanan rol. Olası değerler:
  • "none": Erişim izni vermez.
  • "freeBusyReader": Boş/meşgul bilgisine 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. Yazma erişimi olan kullanıcılar, gizli etkinlikleri ve etkinlik ayrıntılarını görebilir. Takvimin ACL'lerine okuma erişimi sağlar.
  • "owner": Yöneticinin takvime erişmesini sağlar. Bu rol, yazar rolünün tüm izinlerine ek olarak diğer kullanıcıların erişim düzeylerini değiştirme özelliğine sahiptir.

yazılabilir
scope object Bu EKL kuralı tarafından takvim erişiminin ne ölçüde verildiği.
scope.type string Kapsamın türü. Olası değerler:
  • "default": Genel kapsam. Bu, varsayılan değerdir.
  • "user": Kapsamı tek bir kullanıcıyla sınırlar.
  • "group": Kapsamı bir grupla sınırlar.
  • "domain": Kapsamı bir alanla sınırlar.
Not: "default" veya herkese açık kapsam için verilen izinler, kimliği doğrulanmış veya doğrulanmamış tüm kullanıcılar için geçerlidir.
scope.value string Kapsam türüne bağlı olarak 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
Erişim denetimi kuralını siler.
get
Erişim denetimi kuralını döndürür.
insert
Erişim denetimi kuralı oluşturur.
list
Takvimin erişim kontrol listesindeki kuralları döndürür.
patch
Erişim kontrolü kuralını günceller. Bu yöntem, yama semantiğini destekler. Her yama isteğinin üç kota birimi kullandığını unutmayın. get ardından update kullanmayı tercih edin. Belirttiğiniz alan değerleri, mevcut değerlerin yerini alır. İstek içinde belirtmediğiniz alanlar değişmeden kalır. Dizi alanları belirtilirse mevcut dizilerin üzerine yazılır. Bu durumda, önceki dizi öğeleri silinir.
güncelleme
Erişim kontrolü kuralını günceller.
watch
ACL kaynaklarında yapılan değişiklikleri izleyin.