Acl

רשימה של שיטות שקשורות למשאב הזה מופיעה בסוף הדף הזה.

ייצוגים של משאבים

{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}
שם הנכס ערך תיאור הערות
etag etag ‫ETag של המשאב.
id string מזהה של כלל רשימת בקרת הגישה (ACL). איך משתפים יומנים
kind string סוג המשאב ("calendar#aclRule").
role string התפקיד שמוקצה להיקף. הערכים האפשריים הם:
  • none – לא ניתנת גישה.
  • freeBusyReader – מספק גישת קריאה למידע על זמינות.
  • reader – מאפשרת גישת קריאה ליומן. אירועים פרטיים יופיעו למשתמשים עם גישת קריאה, אבל פרטי האירועים יוסתרו.
  • writer – גישת קריאה וכתיבה ליומן. אירועים פרטיים יופיעו למשתמשים עם גישת כתיבה, ופרטי האירוע יהיו גלויים. מספקת גישת קריאה לרשימות בקרת הגישה (ACL) של היומן.
  • owner – מאפשר גישת ניהול ליומן. לתפקיד הזה יש את כל ההרשאות של תפקיד הכותב, בנוסף לאפשרות לשנות את רמות הגישה של משתמשים אחרים.

    .

ניתן לכתיבה
scope object היקף הגישה ליומן שמוענקת על ידי כלל ה-ACL הזה.
scope.type string סוג ההיקף. הערכים האפשריים הם:
  • ‫'default' – ההיקף הציבורי. זהו ערך ברירת המחדל.
  • user – מגביל את ההיקף למשתמש יחיד.
  • ‫"group" – מגביל את ההיקף לקבוצה.
  • ‫"domain" – מגביל את ההיקף לדומיין.
הערה: ההרשאות שניתנות להיקף 'default' (או ציבורי) חלות על כל משתמש, מאומת או לא.
scope.value string כתובת האימייל של משתמש או קבוצה, או שם הדומיין, בהתאם לסוג ההיקף. הושמט עבור הסוג 'default'. ניתן לכתיבה

Methods

מחיקה
מחיקת כלל של בקרת גישה.
get
מחזירה כלל של בקרת גישה.
הוספה
יצירת כלל לבקרת גישה.
list
מחזירה את הכללים ברשימת בקרת הגישה של היומן.
patch
מעדכן כלל של בקרת גישה. השיטה הזו תומכת בסמנטיקה של תיקון. שימו לב שכל בקשת תיקון צורכת שלוש יחידות מכסה. מומלץ להשתמש ב-get ואחריו ב-update. ערכי השדות שאתם מציינים מחליפים את הערכים הקיימים. השדות שלא מצוינים בבקשה לא משתנים. אם מציינים שדות מסוג מערך, הם מחליפים את המערכים הקיימים, כך שכל רכיבי המערך הקודמים נמחקים.
עדכון
מעדכן כלל של בקרת גישה.
watch
עוקבים אחרי שינויים במשאבי ACL.