משאב: חברות
מייצג את קשר החברות ב-Google Chat, למשל אם משתמש או אפליקציית Chat הוזמנו למרחב, הם חלק ממנו או שהם לא נמצאים בו.
| ייצוג ב-JSON |
|---|
{ "name": string, "state": enum ( |
| שדות | |
|---|---|
name |
מזהה. שם המשאב של המינוי, שהוקצה על ידי השרת. פורמט: |
state |
פלט בלבד. מצב המינוי. |
role |
אופציונלי. התפקיד של המשתמש במרחב ב-Chat, שקובע את הפעולות שמותר לו לבצע במרחב. אפשר להשתמש בשדה הזה כקלט רק ב- |
createTime |
אופציונלי. אי אפשר לשנות. השעה שבה נוצרה החברות, למשל כשמשתתף הצטרף למרחב או הוזמן להצטרף אליו. השדה הזה הוא שדה פלט בלבד, אלא אם משתמשים בו לייבוא היסטורי של חברים במרחבים במצב ייבוא. |
deleteTime |
אופציונלי. אי אפשר לשנות. זמן המחיקה של החברות, למשל מתי משתמש עזב את המרחב או הוסר ממנו. השדה הזה הוא שדה פלט בלבד, אלא אם משתמשים בו לייבוא היסטורי של חברים במרחבים במצב ייבוא. |
affiliation |
פלט בלבד. הקשר של המשתמש לארגון ב-Workspace שהוא הבעלים של המרחב. במרחבים שבבעלות חשבונות לשימוש אישי, השיוך של כל החברים הוא |
שדה איחוד memberType. החבר שמשויך למינוי הזה. יכול להיות שבעתיד נתמוך בסוגים אחרים של חברים. הערך memberType יכול להיות רק אחד מהבאים: |
|
member |
אופציונלי. המשתמש או האפליקציה ב-Google Chat שאליהם משויכת החברות. אם אפליקציית Chat מאומתת כמשתמש, הפלט מאכלס את המשתמש |
groupMember |
אופציונלי. קבוצת Google שהחברות בה תואמת למינוי. כדי לקרוא או לשנות את חברי הקבוצות ב-Google Groups, נדרש אימות משתמשים. |
MembershipState
מציין את הקשר של המשתתף עם המרחב. יכול להיות שבעתיד נתמוך במצבי חברות נוספים.
| טיפוסים בני מנייה (enum) | |
|---|---|
MEMBERSHIP_STATE_UNSPECIFIED |
ערך ברירת המחדל. לא לשימוש. |
JOINED |
המשתמש נוסף למרחב ויכול להשתתף בו. |
INVITED |
המשתמש הוזמן להצטרף למרחב, אבל הוא לא הצטרף. |
NOT_A_MEMBER |
המשתמש לא שייך למרחב ואין לו הזמנה שממתינה לאישור להצטרפות למרחב. |
MembershipRole
מייצג את הפעולות שמותר למשתמש לבצע במרחב ב-Chat. יכול להיות שבעתיד נוסיף עוד ערכי enum.
| טיפוסים בני מנייה (enum) | |
|---|---|
MEMBERSHIP_ROLE_UNSPECIFIED |
ערך ברירת המחדל. במקרה של users: המשתמש לא חבר במרחב, אבל אפשר להזמין אותו. ב-Google Groups: התפקיד הזה תמיד מוקצה להם (יכול להיות שבעתיד ייעשה שימוש בערכי enum אחרים). |
ROLE_MEMBER |
משתתף במרחב. בממשק המשתמש של Chat, התפקיד הזה נקרא 'משתתף'. למשתמש יש הרשאות בסיסיות, כמו שליחת הודעות במרחב. מנהלים ובעלים יכולים להעניק לחברים הרשאות נוספות במרחב, כולל:
בצ'אטים ישירים ובשיחות קבוצתיות ללא שם, לכולם יש את התפקיד הזה. |
ROLE_MANAGER |
הבעלים של המרחב. בממשק המשתמש של Chat, התפקיד הזה נקרא 'בעלים'. למשתמש יש את כל ההרשאות במרחב לניהול המרחב, כולל:
התכונה נתמכת רק ב- |
ROLE_ASSISTANT_MANAGER |
מנהל של מרחב. בממשק המשתמש של Chat, התפקיד הזה נקרא 'מנהל'. למשתמש יש את כל ההרשאות הבסיסיות של
כברירת מחדל, ההרשאות של מנהלים כוללות, בין היתר:
התכונה נתמכת רק ב- מידע נוסף מופיע במאמר בנושא ניהול ההגדרות של מרחבים. |
קבוצה
קבוצת Google ב-Google Chat.
| ייצוג ב-JSON |
|---|
{ "name": string } |
| שדות | |
|---|---|
name |
שם המשאב של קבוצת Google. מייצג קבוצה ב-Cloud Identity Groups API. פורמט: groups/{group} |
נתונים משויכים
מייצג את השיוך של משתמש לארגון ב-Google Workspace שהוא הבעלים של המרחב. יכול להיות שבעתיד יתווספו עוד ערכים לרשימת הערכים האפשריים הזו.
| טיפוסים בני מנייה (enum) | |
|---|---|
AFFILIATION_UNSPECIFIED |
ערך ברירת המחדל. הערך הזה לא בשימוש. |
INTERNAL |
חשבון שמנוהל על ידי אותו ארגון ב-Google Workspace שבבעלותו המרחב. |
EXTERNAL |
חשבון חיצוני לארגון Google Workspace שבבעלותו המרחב (לדוגמה, חשבון פרטי או חשבון שמנוהל על ידי ארגון Workspace אחר). |
MANAGED_EXTERNAL |
חשבון שמנוהל על ידי הארגון ב-Workspace שבבעלותו המרחב, אבל מוקצה למשתמש שהוא חיצוני לארגון (למשל, משתמש אורח). מידע נוסף על אורחים זמין בכתובת https://support.google.com/chat/answer/16997417. |
Methods |
|
|---|---|
|
יוצר חברות באפליקציית Chat לשיחות, למשתמש או לקבוצת Google. |
|
מחיקת מינוי. |
|
הפונקציה מחזירה פרטים על מינוי. |
|
הצגת רשימת החברים במרחב. |
|
עדכון של מינוי. |