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.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-01-14 (שעון UTC).
[null,null,["עדכון אחרון: 2025-01-14 (שעון UTC)."],[[["Resource representations define the structure of access control list (ACL) rules for Google Calendar, encompassing properties like `etag`, `id`, `kind`, `role`, and `scope`."],["`role` property dictates the level of access granted, ranging from no access (`none`) to full ownership (`owner`), influencing visibility and manipulation of calendar data."],["`scope` property determines the extent of access, targeting specific users, groups, domains, or the public (`default`), with varying implications for data sharing."],["Supported methods provide functionalities to manage ACL rules, including creating (`insert`), retrieving (`get`), updating (`update`, `patch`), deleting (`delete`), listing (`list`), and watching for changes (`watch`)."]]],[]]