REST Resource: users.settings.delegates
משאב: הענקת גישה
ההגדרות להענקת גישה. משתמשים שיקבלו ממך הרשאת גישה יוכלו לקרוא, לשלוח ולמחוק הודעות, וגם להציג ולהוסיף אנשי קשר בחשבון של מי שנתן את ההרשאה. מידע נוסף על משתמשים שקיבלו הרשאה מופיע במאמר הגדרה של הענקת גישה לאימייל.
שדות |
delegateEmail |
string
כתובת האימייל של מקבל הגישה.
|
verificationStatus |
enum (VerificationStatus )
בעמודה הזו מציינים אם הכתובת הזו אומתה, והיא יכולה לשמש כנציג/ה בחשבון. קריאה בלבד.
|
VerificationStatus
מציין אם הבעלות על כתובת אימייל אומתה לצורך שימוש בהענקת גישה.
טיפוסים בני מנייה (enum) |
verificationStatusUnspecified |
סטטוס האימות לא צוין. |
accepted |
הכתובת יכולה לשמש כ מי שהוענקה לו גישה לחשבון. |
pending |
בקשת אימות נשלחה לכתובת, והבעלים עדיין לא אישר אותה. |
rejected |
בקשת אימות נשלחה לכתובת והבעלים דחה אותה. |
expired |
בקשת אימות נשלחה לכתובת והתוקף שלה פג ללא אימות. |
שיטות |
|
הוספה של נציג מורשה שסטטוס האימות שלו מוגדר ישירות ל-accepted , בלי לשלוח אף הודעת אימות. |
|
מסירה את בעל הגישה שצוין (שיכול להיות בכל סטטוס אימות) ומבטלת כל אימות שנדרש כדי להשתמש בו. |
|
קבלת בעל הגישה שצוין. |
|
רשימה של המשתמשים שקיבלו הרשאה בחשבון שצוין. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-09-05 (שעון UTC).
[null,null,["עדכון אחרון: 2024-09-05 (שעון UTC)."],[[["Delegate settings enable authorized access to read, send, delete emails, manage contacts on behalf of an account owner."],["Delegates are managed through dedicated API methods for creation, deletion, retrieval, and listing."],["Verification Status indicates if a delegate's email address is verified and authorized to act on behalf of the account owner, with various statuses such as `accepted`, `pending`, `rejected`, and `expired`."],["Delegate settings are represented in JSON format with the delegate's email and verification status."]]],["Delegates, specified by email, can access a delegator's account to read, send, and delete messages, and manage contacts. Each delegate has a `verificationStatus` which can be `accepted`, `pending`, `rejected`, or `expired`. Actions include creating a delegate (setting the status to `accepted`), deleting a delegate (regardless of status), getting a specific delegate, and listing all delegates. The `verificationStatus` field is read-only. Delegates are identified using a JSON representation format.\n"]]