הרשאות חשבון משתמש

צילום מסך של ההרשאות ש-Webex מבקש בעת הפעלת המתזמן להתחבר לחשבון Google שלך
איור 1: Webex מבקש הרשאות אלה
טבלה 1. ההרשאות המבוקשות וכיצד Webex משתמש בהן

הרשאה

טווח

הנתונים נכנסו

למה Webex משתמש בו?

הצג את המטה-נתונים של הודעת הדוא"ל שלך כאשר ההרחבה פועלת

דוא" לName

שורת נושא, תאריך ושעה, רשימת מוזמנים

כשאתה מתזמן פגישה ב-Webex ב-Gmail, המתזמן קורא את פיסות המידע האלה, שהן הדרישות החיוניות לתזמון הפגישה.

הפעל כתוסף Gmail

דוא" לName

מאפשר למתזמן Webex לפעול ב-Gmail של משתמש.

ראה את האירועים שאתה פותח בלוח השנה של Google

לוח שנה

שורת נושא, תאריך ושעה, רשימת מוזמנים

כאשר אתה פותח אירוע בלוח השנה של Google, המתזמן קורא את פיסות המידע האלה, שהן הדרישות החיוניות לתזמון הפגישה.

ערוך את האירועים שאתה פותח בלוח השנה של Google

לוח שנה

שורת הנושא

הוסף את פרטי נתוני שיחת הוועידה של Webex (ממשק משתמש/מאפיין כרטיס) לאירוע לוח השנה הנוכחי שנפתח.

הפעל כתוסף לוח שנה

לוח שנה

מאפשר למתזמן Webex לפעול ביומן Google של משתמש

הצג וערוך אירועים בכל לוחות השנה שלך

לוח שנה

קרא שורת נושא, תאריך ושעה, רשימת מוזמנים

ערוך שורת נושא

מאפשר לנו לתמוך בתרחישי לוח שנה משותפים, באותו אופן שבו אנו קוראים וכותבים לאירועים בלוח השנה של משתמש יחיד.

הצג את הגדרות לוח השנה שלך

לוח שנה

Google OAuth 2.0 דורש את הטווח הזה. ראהhttps://developers.google.com/calendar/api/guides/auth .

ראה מידע על משתמשים בדומיין שלך

מנהל סביבת העבודה של Google

Webex siteURL בפרטי המשתמש של Google

אם הגדרת כתובת אתר Webex בפרטי המשתמש של Google, נוכל לקרוא את כתובת ה-URL הזו ולהיכנס לאתר הזה כברירת מחדל של המשתמש.

התחבר לשירות חיצוני

סקריפט יישומים

התחבר לשירות Webex

המתזמן צריך להתקשר לשירות Webex כדי לבקש יצירה/עדכון/מחיקה של פגישת Webex המשויכת.

אפשר ליישום זה לפעול כשאינך נוכח

סקריפט יישומים

קבל גישה לאובייקט אירוע של Google המבוסס על הפעלת Google

זה מאפשר למתזמן לפעול כאשר אינך נוכח, בתגובה להפעלת Google, לדוגמה כדי לעדכן/למחוק פגישה בלוח השנה שלך. ראהhttps://developers.google.com/apps-script/guides/triggers/events .

הצג ונהל נתונים המשויכים ליישום

סקריפט יישומים

מטמון יישום

המתזמן מטמון חלק ממידע של Webex באחסון של Google. לדוגמה, כתובת ה-URL של אתר Webex ותבנית הפגישה של Webex.

הצג את המדינה, השפה ואזור הזמן

סקריפט יישומים

השעה הנוכחית של המשתמש

המתזמן קורא את אזור הזמן שלך כדי לתזמן או לעדכן את פגישת Webex המשויכת

הצג את כתובת הדוא"ל העיקרית של חשבון Google שלך

אחר

כתובת חשבון Gmail של המשתמש

המתזמן קורא את כתובת הדוא"ל של המשתמש כדי לקשור אותה לחשבון Webex שלו.

ראה את המידע האישי שלך, כולל כל מידע אישי שהפכת לזמין לציבור

אחר

שם המשתמש והשפה המועדפת (ברירת מחדל)

המתזמן קורא את פרטי המשתמש הציבוריים של המשתמש, כולל שם מלא, ואת השפה המועדפת לשימוש כברירת מחדל המשתמש.

סקירת ארכיטקטורה של מתזמן Webex

תרשים ארכיטקטורה המציג את ענן Google, ענן Webex ולקוח לוח השנה של Google, עם חיצים ממוספרים המקשרים אותם.
  1. מנהל האתר שלך משתמש ב'ניהול אתר' או ב-Control Hub כדי להפעיל את תוסף Webex עבור Google Workspace.

  2. כל יחיד מאשר הרשאות עבור ההרחבה של Webex עבור Google Workspace (אם מנהל המערכת שלך לא מאשר) ומחבר את חשבון Google שלו לחשבון Webex שלו.

  3. Webex נרשם לשינויים בלוח השנה מ-Google.

  4. משתמש מוסיף פגישה ב-Webex לאירוע יומן Google, מעדכן את השעה או הנושא, או מעתיק אירוע לתאריך ולשעה אחרים.

  5. לקוח התוסף של Webex מקבל התראות ומסנכרן עם Webex.

ממשקי API של Google המשמשים את מתזמן Webex

הטבלאות שלהלן מספקות מידע על ממשקי ה-API של Google המשמשים את מתזמן Webex.


 

ברוב המקרים, מתזמן Webex משתמש ב-API של סקריפט של יישום Google. עבור מספר מקרים, המתזמן משתמש ב-Google REST API. באופן כללי, ה-API של סקריפט של יישום גוגל עוטף את ה-API המשויך של Google REST. העמודה URL הפניה מצביעה על ה-API של סקריפט יישום Google במידת האפשר, אך עשויה להפנות לכתובת ה-URL הפניה של Google REST API במידת הצורך.

טבלה 2. ממשקי API של סקריפט של יישום Google המשמשים את מתזמן Webex

API של סקריפט יישום Google

מה זה עושה

כתובת URL של התייחסות

לוח שנה.getID 

קבל מזהה לוח שנה של משתמש, מזהה לוח השנה של ברירת המחדל הוא כתובת הדוא"ל של המשתמש 

https://developers.google.com/apps-script/reference/calendar/calendar#getId()

לוח שנה 

קבל את שם לוח השנה 

https://developers.google.com/apps-script/reference/calendar/calendar#getName()

אזור זמן של לוח שנה 

השג את אזור הזמן של לוח השנה 

https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone()

לוח שנה.אירועים.רשימה 

חפש אירועים ספציפיים התואמים קריטריונים מסוימים 

https://developers.google.com/calendar/api/v3/reference/events/list

לוח שנה.אירועים.תיקון 

עדכן את המטה-נתונים המיוחדים של האירוע כדי לאחסן פרטי פגישה ב-webex 

https://developers.google.com/calendar/api/v3/reference/events/patch

לוח שנהEvent.משתתפים 

המאפיינים לגישה למשתתפים בלוח השנה 

https://developers.google.com/calendar/api/v3/reference/events#resource

לוח שנהEvent.conferenceנתונים 

המאפיינים לגישה לנתוני שיחת הוועידה של האירוע 

https://developers.google.com/calendar/api/v3/reference/events#resource

לוח שנהEvent.getTitle 

קבל את הנושא של אירוע לוח השנה. 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle()

לוח שנהEvent.getCreators 

קבל את יוצר אירוע לוח השנה 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators()

לוח שנהEvent.getStartTime 

קבל את שעת ההתחלה של האירוע 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime()

לוח שנהEvent.getEndTime 

קבל את שעת הסיום של האירוע 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime()

שמירת פרטי ההתחברות • איפוס סיסמה 

קבל את המטמון של המשתמש כדי לאחזר את הגדרות העדפות המשתמש 

https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache()

מטמון.get 

קבל הגדרת מטמון ספציפית לפי מפתח 

https://developers.google.com/apps-script/reference/cache/cache#get(String)

איפוס סיסמה 

הגדר מטמון ספציפי לפי מפתח 

https://developers.google.com/apps-script/reference/cache/cache#put(String,String)

ConferenceDataService. newConferenceDataBuilder 

צור מבנה נתונים מיוחד של Google כדי לאחסן ולהציג פרטי פגישה ב-Webex 

https://developers.google.com/apps-script/reference/conference-data/conference-data-service#newConferenceDataBuilder()

ConferenceDataBuilder.build 

צור נתוני מידע של פגישה ב-Webex 

https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build()

GmailApp.getMessageById 

אחזר את הודעת ה-gmail המיוחדת 

https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String)

GmailApp.createDraftApp 

צור הודעת Gmail שמכילה את גוף הדוא"ל של webex 

https://developers.google.com/apps-script/reference/gmail/gmail-app#createDraft(String,String,String)

GmailMessage.getמתוך 

קבל דוא"ל השולח של Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom()

GmailMessage.getTo (אנגלית) 

קבל מקלט גיימיל 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo()

GmailMessage.getSubject 

קבל כותרת של הודעת Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject()

GmailMessage.getתאריך 

קבל את התאריך והשעה של הודעת Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate()

PropertiesService.getUserProperties 

קבל גישה אל נקודת או ההגדרה המתמשכת של המשתמש 

https://developers.google.com/apps-script/reference/properties/properties-service#getUserProperties()

רישום דומיין חדש 

קבל נכס מיוחד על ידי מפתח 

https://developers.google.com/apps-script/reference/properties/properties#getProperty(String)

רישום דומיין חדש 

הגדר מאפיין חדש עבור מפתח וערך 

https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String)

Session.getEffectiveUser().getEmail 

קבל דוא"ל משתמש נוכחי 

https://developers.google.com/apps-script/reference/base/user#getEmail()

ScriptApp.newTrigger 

הגדר מפעיל חדש כדי לטפל בעדכון האירוע 

https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String)

כתובת FetchApp.fetch 

השתמש ב-API זה כדי להתקשר לשירות Webex Addin או ל-Google API כדי ליצור/לעדכן פגישה, לא נתקשר לשירות צד שלישי אחר 

https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String)

טבלה 3. ממשקי API של Google REST המשמשים את מתזמן Webex

API של Google REST

מה זה עושה

כתובת URL של התייחסות

פוסט https://accounts.google.com/o/oauth2/token

קבל אסימון אימות Google

https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code

לקבל https://www.googleapis.com/admin/directory/v1/users/{userKey}

קבל את אתר Webex המשתמש המוגדר

https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get

שאלות נפוצות

כיצד Webex מאבטח את השילוב?

ההרחבה פועלת בשרת פלטפורמות הענן של Google, ולא נשמרת נתוני Google למעט פרטי פגישה ב-Webex (נושא, רשימת מוזמנים) המאוחסנים במנוע Webex ונמחקים לאחר שהפגישה המתוזמנת מסתיימת.

ראהhttps://help.webex.com/ituhp0 .

איך אנחנו מאבטחים את נתוני הלקוחות שאנחנו "מושכים" מהשילוב הזה?

אנחנו אוספים רק נתונים שאנחנו צריכים, ואנחנו מאחסנים אותם רק כל עוד אנחנו צריכים.

אנחנו אוספים מידע על פגישת Webex ומאחסנים אותו בענן Webex. אנו מוחקים את פרטי הפגישה לאחר פרק זמן נתון, שבו אתה שולט באמצעות מדיניות השמירה של Webex.

האם אנו משתמשים ב-API ציבורי או פרטי כדי להתחבר לשירות Google?

Addon פועל בפלטפורמת הענן של Google וגישה לספריות המובנות של Google ישירות.

ראהhttps://developers.google.com/apps-script/overview .