Serviciul cisco Webex Hybrid Calendar oferă o experiență bogată de colaborare între Webex Meetings și Webex App cu calendarul G Suite de la Google, pentru utilizatori și camere. Acest document descrie, la nivel înalt, interacțiunile dintre Serviciul calendar hibrid și Google Calendar.
Funcții
În prezent, integrarea oferă următoarele caracteristici majore:
Oferiți utilizatorilor finali posibilitatea de a programa o întâlnire de colaborare cu orice client de calendar care este conectat la Calendarul G Suite (Google Calendar) de la Google, fără a fi nevoie să instaleze inserturi sau extensii. Trebuie doar să tastați un cuvânt cheie în câmpul Locație (de exemplu, @webex sau @meet).
Afișați o listă de întâlniri utilizatorilor din aplicația Webex App (desktop și mobil) și pe punctele finale fizice.
Afișați o notificare cu un buton Alăturați-vă, cunoscut și sub numele de Un buton de apăsat (OBTP).
Actualizați starea de prezență webex App a unui utilizator atunci când utilizatorul activează răspunsul la vacanță în Gmail (denumit uneori stare în afara biroului).
Acest articol oferă o prezentare generală a modului în care Serviciul de calendar hibrid bazat pe cloud integrează Google Calendar cu cloud-ul Webex pentru a furniza aceste funcții.
Pentru prezentări generale similare ale celorlalte integrări hybrid Calendar Service, consultați următoarele articole:
Cisco Webex Hybrid Calendar Service cu referință de integrare Office 365
Cisco Webex Hybrid Calendar Service cu referință de integrare Microsoft Exchange (pentru implementările Calendar Connector bazate pe Expressway)
Pentru cele mai recente informații despre caracteristici și implementare, consultați https://www.cisco.com/go/hybrid-services-calendar.
Manipularea datelor
Serviciul Calendar primește detalii despre întâlnire din sistemul de calendare și analizează locația și organismul întâlnirii pentru URL-uri și URL-uri care pot fi utilizate pentru a vă asocia la întâlniri. Serviciul utilizează alte informații, cum ar fi ora de început și de sfârșit și invitații, pentru a popula lista de întâlniri din aplicația Webex App și de pe anumite dispozitive și pentru a furniza un singur buton pentru a apăsa (OBTP). În niciun moment serviciul nu stochează sau trimite date sensibile necriptate, cum ar fi descrierea întâlnirii, corpul întâlnirii sau adresele de e-mail ale invitaților. Aceste date sunt trimise criptate în cloud-ul Webex (și stocate acolo în formă criptată) în scopul furnizării listei de întâlniri și OBTP.
Pentru criptarea datelor, Serviciul Calendar utilizează același serviciu de criptare în cloud Webex pe care îl utilizează aplicația Webex App. Ca atare, gestionarea cheilor este asigurată fie de cloud Key Management Server (KMS), fie, dacă alegeți să implementați Hybrid Data Security , de propriulKMS local. (Pentru mai multe detalii, a se vedea Hârtie de securitate Webex App.)
Autentificarea și autorizarea în timpul implementării
Serviciul Calendar utilizează fluxul de granturi acreditări client OAuth 2.0 la serverul de autorizare Google.
Procesul de autentificare a aplicațiilor
Serviciul Calendar este înregistrat ca aplicație la Google. Ca atare, utilizează un cont de serviciu cu delegare la nivel de domeniu pentru a evita necesitatea consimțământului utilizatorului. (Pentru detalii suplimentare, a se vedea https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)
Serviciul Calendar trebuie să aibă următoarele permisiuni de aplicație:
Permisiune |
Utilizare |
---|---|
Gestionarea calendarelor de utilizator |
|
Gestionarea setărilor de bază pentru e-mail https://www.googleapis.com/auth/gmail.settings.basic |
|
În ControlHub, numai administratorii cu acces privilegiat pot furniza organizației unui client serviciul Calendar. Un administrator trebuie să copieze și să lipească ID-ul de client și domeniile de autorizare din Control Hub în secțiunea Gestionare acces client API din consola de administrare a domeniului Google G Suite.
Fluxul include următorii pași la nivel înalt:
Folosind acreditările contului de serviciu, aplicația obține token-uri de acces la nivel de utilizator de la serverul de autorizare Google pentru a obține acces la calendarele utilizatorilor.
Aplicația utilizează simbolul de acces în apelurile API Google Calendar, pentru a obține acces la informațiile din Calendar.
Procesul de asigurare a accesului

Activarea utilizatorilor pentru accesul la Calendar
După furnizarea cu succes a Serviciului calendar hibrid ca aplicație înregistrată, administratorul trebuie să activeze în mod explicit utilizatorii pentru a permite serviciului să acceseze calendarele respective ale suitei G.
Pentru a activa cu succes un utilizator pentru acces la calendar, trebuie îndeplinite următoarele condiții:
Adresa de e-mail a utilizatorului din Control Hub trebuie să corespundă contului său de calendar Google din entitatea găzduită Google G Suite a organizației.
Administratorul trebuie să fi verificat domeniul în adresa de e-mail a utilizatorului SAU utilizatorul trebuie să-și fi verificat adresa de e-mail conectându-se cu succes la Webex App.
Activarea unui utilizator notifică serviciul calendar hibrid pentru a valida că are permisiunile corecte pentru a accesa calendarul utilizatorului în G Suite.
Validarea cu succes este o cerință pentru utilizarea funcționalității Hybrid Calendar Service. Dacă serviciul nu poate valida un utilizator, acesta pune utilizatorul în stare de eroare. Serviciul aplică o politică pentru a accesa numai calendarele utilizatorilor activați cu succes pentru procesarea continuă.
Operațiuni în curs de desfășurare
Serviciul Calendar utilizeazăAPI-ul Google Calendar REST. Acest API acceptă o gamă largă de operațiuni cu Google Calendar. Cu toate acestea, Serviciul Calendar utilizează numai un subset de comenzi care sunt legate de cazuri de utilizare calendar.
REST API |
Utilizare |
---|---|
Lista evenimentelor din calendar. |
|
Instanțe ale evenimentului recurent specificat. |
|
Informații despre un singur eveniment dintr-un calendar. |
|
Actualizați proprietățile evenimentelor din calendar (inclusiv informațiile de asociere și proprietățile extinse). Această operațiune este, de asemenea, utilizată pentru a seta acceptarea/declinul/acceptarea tentativă a stării unei întâlniri. |
|
Creează un eveniment bazat pe un șir text simplu. |
|
Abonați-vă pentru notificări privind modificările aduse calendarului unui utilizator. |
|
Dezabonați-vă de la notificările privind modificările aduse calendarului unui utilizator. |
|
Regăsiți setările regionale ale utilizatorului. |
|
Primește setările utilizatorului de răspuns la vacanță. |
|
Creează o regulă de control al accesului. |
|
Șterge o regulă de control al accesului. |
|
Creează un eveniment în calendar. |
|
Șterge un eveniment din calendar. |
|
Afișează disponibilitatea utilizatorului și starea liber/ocupat pentru un interval de timp specificat. |