Acl

Bu kaynağa ilişkin yöntemlerin listesi için bu sayfanın sonuna göz atı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.
id string Erişim Kontrol Listesi (ACL) kuralının tanımlayıcısı. Takvimleri 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 yok.
  • "freeBusyReader": Uygun/meşgul bilgilerine okuma erişimi sağlar.
  • "reader" - Takvim için okuma erişimi sağlar. Gizli etkinlikler, okuyucu erişimi olan kullanıcılara gösterilir ancak etkinlik ayrıntıları gizlenir.
  • "writer" - Takvim için okuma ve yazma erişimi sağlar. Gizli etkinlikler, yazar erişimi olan kullanıcılara gösterilir. Etkinlik ayrıntıları ise görünür olur.
  • "owner": Takvimin sahipliğini sağlar. Bu rol, yazar rolünün tüm izinlerine sahiptir. Ek olarak, EKL'leri görebilir ve değiştirebilir.
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": 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ırlar.
  • "domain": Kapsamı bir alan adıyla sınırlar.
Not: "default" kapsamına 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 adı. "default" türü için atlanır. yazılabilir

Yöntemler

sil
Bir erişim denetimi kuralını siler.
al
Bir erişim denetimi kuralı döndürür.
ekle
Erişim denetimi kuralı oluşturur.
list
Takvimin erişim kontrol listesindeki kuralları döndürür.
yama
Bir erişim denetimi kuralını günceller. Bu yöntem yama semantiğini destekler. Her yama isteğinin üç kota birimi tükettiğini unutmayın; get ve ardından update kullanmayı tercih edin. Belirttiğiniz alan değerleri mevcut değerlerin yerine geçer. İstekte belirtmediğiniz alanlar değişmeden kalır. Dizi alanları belirtilirse, mevcut dizilerin üzerine yazılır. Bu işlem, önceki dizi öğelerini siler.
güncelleme
Bir erişim denetimi kuralını günceller.
saat
ACL kaynaklarında yapılan değişiklikleri izleyin.