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' – הבעלות על היומן. לתפקיד הזה יש את כל ההרשאות של תפקיד הכתיבה, עם היכולת הנוספת לבצע פעולות על רשימות ACL.
לכתיבה
scope object מידת הרשאת הגישה ליומן שמוענקת על ידי כלל ה-ACL הזה.
scope.type string סוג ההיקף. הערכים האפשריים הם:
  • 'default' – ההיקף הציבורי. זהו ערך ברירת המחדל.
  • 'user' – הגבלת ההיקף למשתמש יחיד.
  • 'group' – הגבלת ההיקף לקבוצה.
  • 'domain' – הגבלת ההיקף לדומיין.
הערה: ההרשאות שמוענקות להיקף default, או היקף 'ציבורי', חלות על כל משתמש, מאומת או לא מאומת.
scope.value string כתובת האימייל של משתמש או קבוצה, או שם הדומיין, בהתאם לסוג ההיקף. מושמט לסוג 'default'. לכתיבה

Methods

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