תכונות

נכון לעכשיו, השילוב מספק את התכונות העיקריות הבאות:

  1. ספק למשתמשי הקצה את היכולת לתזמן פגישת שיתוף פעולה עם כל לקוח לוח שנה המחובר ללוח השנה G Suite של Google (יומן Google) מבלי להתקין תוספים או הרחבות.פשוט הקלד מילת מפתח בשדה מיקום (לדוגמה, @webex או @meet).

  2. הצג רשימת פגישות למשתמשים באפליקציית Webex (למחשבים שולחניים ולמכשירים ניידים) ובנקודות קצה פיזיות.

  3. הצג הודעה מוקפצת עם לחצן הצטרפות, הידוע גם כלחצן אחד ללחיצה (OBTP).

  4. עדכן את מצב הנוכחות של אפליקציית Webex של משתמש כאשר המשתמש מפעיל את המשיב לחופשה ב- Gmail (המכונה לעתים מצב 'מחוץ למשרד').

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

לקבלת סקירות כוללות דומות של שילובים אחרים של שירות לוח השנה ההיברידי, עיין במאמרים הבאים:

לקבלת מידע עדכני אודות התכונות והפריסה, ראה https://www.cisco.com/go/hybrid-services-calendar.

טיפול בנתונים

לוח השנה ההיברידי מקבל פרטי פגישה ממערכת לוח השנה ומנתח את מיקום הפגישה ואת גוף הפגישה עבור מזהי URI וכתובות URL שניתן להשתמש בהם כדי להצטרף לפגישות.השירות משתמש במידע אחר, כגון שעת התחלה וסיום ומוזמנים, כדי לאכלס את רשימת הפגישות ביישום Webex ובמכשירים מסוימים, וכדי לספק לחצן אחד ללחיצה (OBTP).בשום שלב השירות אינו מאחסן או שולח נתונים רגישים לא מוצפנים, כגון תיאור הפגישה, גוף הפגישה או כתובות דואר אלקטרוני של מוזמנים.נתונים אלה נשלחים מוצפנים לענן Webex (ומאוחסנים שם בצורה מוצפנת) לצורך מתן רשימת הפגישות וה-OBTP.

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

אימות ומתן הרשאה במהלך הפריסה

לוח השנה ההיברידי משתמש בזרימת אישורי הלקוח OAuth 2.0 לשרת ההרשאות של Google.

תהליך אימות יישומים

לוח השנה ההיברידי רשום כיישום בגוגל.ככזה, הוא משתמש בחשבון שירות עם הקצאה כלל-תחומית כדי למנוע את הצורך בהסכמת המשתמש.(לפרטים נוספים, ראו https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

לוח השנה ההיברידי חייב לכלול את הרשאות היישום הבאות:

הרשאה

שימוש

ניהול לוחות שנה של משתמשים

https://www.googleapis.com/auth/calendar

  • עדכון טקסט הפגישה בפרטי ההצטרפות.

  • קביעת שפת המשתמש למטרות לוקליזציה.

ניהול הגדרות דואר בסיסיות

https://www.googleapis.com/auth/gmail.settings.basic
  • קריאת מצב 'מחוץ למשרד'.

ב - Control Hub, רק מנהלי מערכת בעלי גישה מורשית יכולים להקצות ארגון של לקוח עבור לוח השנה ההיברידי . מנהל מערכת חייב להעתיק ולהדביק את מזהה הלקוח ואת טווחי ההרשאות ממרכז הבקרה למקטע ניהול גישת לקוח API במסוף הניהול של הדומיין Google G Suite.

הזרימה כוללת את השלבים הכלליים הבאים:

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

  2. היישום משתמש באסימון הגישה בקריאות API של לוח השנה של Google, כדי לקבל גישה לפרטי לוח השנה.

תהליך הקצאת המשאבים

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

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

כדי להפעיל בהצלחה משתמש עבור גישה ללוח שנה, יש לעמוד בתנאים הבאים:

הפעלת משתמש מודיעה ללוח השנה ההיברידי כדי לאמת שיש לו את ההרשאות הנכונות לגשת ללוח השנה של המשתמש ב- G Suite.

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

תפעול שוטף

לוח השנה ההיברידי משתמש ב-API של REST של לוח השנה של Google.API זה תומך במגוון רחב של פעולות עם יומן Google.עם זאת, לוח השנה ההיברידי משתמש רק בקבוצת משנה של פקודות הקשורות למקרי שימוש בלוח השנה.

טבלה 1. פעולות הנמצאות כעת בשימוש על-ידי שירות לוח השנה ההיברידי

ממשק API של מנוחה

שימוש

קבל לוחות שנה/{calendarId}/אירועים

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

GET calendars/{calendarId}/events/{eventId}/instances

מופעים של האירוע החוזר שצוין.

GET /calendars/{calendarId}/events/{eventId}

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

PATCH /calendars/{calendarId}/events/{eventId}

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

POST /calendars/{calendarId}/events/quickAdd

יצירת אירוע המבוסס על מחרוזת טקסט פשוטה.

POST /calendars/{calendarId}/events/watch

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

פוסט /ערוצים/עצירה

בטל את ההרשמה כמנוי להתראות על שינויים בלוח השנה של משתמש.

GET /users/me/settings/{setting}

אחזר את אזור המשתמש.

GET /users/{userId}/settings/vacation

מקבל את הגדרות המגיב לחופשה של המשתמש.

POST /calendars/{calendarId}/acl

יצירת כלל בקרת גישה.

DELETE /calendars/{calendarId}/acl

מחיקת כלל בקרת גישה.

POST /calendars/{calendarId}/events

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

DELETE /calendars/{calendarId}/events/{eventId}

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

קבל /חינםעסוק

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