Permisiuni solicitate de suplimentul Webex pentru Google Workspace
Permisiunile contului de utilizator

|
Permisiune |
Domeniul de aplicare |
Date accesate |
Pentru ce îl folosește Webex? |
|---|---|---|---|
|
Vizualizați metadatele mesajelor de e-mail atunci când programul de completare rulează |
Gmail |
Linia de subiect, data și ora, lista invitaților |
Când programați o întâlnire Webex în Gmail, programatorul citește aceste informații, care sunt cerințele esențiale pentru a programa întâlnirea. |
|
Rulați ca un supliment Gmail |
Gmail |
— |
Permite Webex Scheduler să ruleze în Gmail al unui utilizator. |
|
Vedeți evenimentele pe care le deschideți în Google Calendar |
Calendarul |
Linia de subiect, data și ora, lista invitaților |
Când deschideți un eveniment în Google Calendar, programatorul citește aceste informații, care sunt cerințele esențiale pentru a programa întâlnirea. |
|
Editați evenimentele pe care le deschideți în Google Calendar |
Calendarul |
Linia subiectului |
Adăugați informații despre datele conferinței Webex (cardul UI/proprietate) în evenimentul calendarului deschis curent. |
|
Rulați ca un supliment Calendar |
Calendarul |
— |
Permite Webex Scheduler să ruleze în calendarul Google al unui utilizator |
|
Vizualizarea și editarea evenimentelor din toate calendarele |
Calendarul |
Citiți linia subiectului, data și ora, lista invitaților Editați linia subiectului |
Ne permite să acceptăm scenarii de calendar partajate, în același mod în care citim și scriem la evenimente din calendarul unui singur utilizator. |
|
Vizualizarea setărilor Calendar |
Calendarul |
— |
Google OAuth 2.0 necesită acest domeniu de aplicare. A se vedea https://developers.google.com/calendar/api/guides/auth. |
|
Vedeți informații despre utilizatorii de pe domeniul dvs. |
Administratorul Google Workspace |
Webex SiteURL în Informații utilizator Google |
Dacă ați setat un Webex SiteURL în informațiile utilizatorului Google, atunci putem citi această adresă URL și ne putem conecta la acest site ca implicit al utilizatorului. |
|
Conectați-vă la un serviciu extern |
Script-uri pentru aplicații |
Conectați-vă la serviciul Webex |
Planificatorul trebuie să apeleze serviciul Webex pentru a solicita crearea/actualizarea/ștergerea întâlnirii Webex asociate. |
|
Permiteți acestei aplicații să ruleze atunci când nu sunteți prezent |
Script-uri pentru aplicații |
Accesați obiectul evenimentului Google bazat pe declanșatorul Google |
Acest lucru permite programatorului să ruleze atunci când nu sunteți prezent, ca răspuns la un declanșator Google, de exemplu pentru a actualiza/șterge o întâlnire din calendarul dvs. A se vedea https://developers.google.com/apps-script/guides/triggers/events. |
|
Vizualizați și gestionați datele asociate aplicației |
Script-uri pentru aplicații |
Cache-ul aplicației |
Planificatorul stochează în cache unele informații Webex în spațiul de stocare Google. De exemplu, adresa URL a site-ului Webex și șablonul de întâlnire Webex. |
|
Vizualizați țara, limba și fusul orar |
Script-uri pentru aplicații |
Ora curentă a utilizatorului |
Planificatorul citește fusul orar pentru a programa sau actualiza întâlnirea Webex asociată |
|
Vizualizarea adresei de e-mail principale a Contului Google |
Altele |
Adresa contului Gmail al utilizatorului |
Planificatorul citește adresa de e-mail a utilizatorului pentru a o lega la contul său Webex. |
|
Vedeți informațiile dvs. personale, inclusiv orice informații personale pe care le-ați pus la dispoziția publicului |
Altele |
Numele utilizatorului și limba preferată (implicit) |
Planificatorul citește informațiile publice ale utilizatorului, inclusiv numele complet și limba preferată de utilizat ca implicită a utilizatorului. |
Prezentare generală a arhitecturii Webex Scheduler
-
Administratorul site-ului utilizează Administrarea site-ului sau Centrul de control pentru a activa suplimentul Webex pentru Google Workspace.
-
Fiecare persoană autorizează permisiunile pentru suplimentul Webex pentru Google Workspace (dacă administratorul dvs. nu autorizează) și își conectează contul Google cu contul Webex.
-
Webex se abonează la modificările calendarului de la Google.
-
Un utilizator adaugă o întâlnire Webex la un eveniment Google Calendar, actualizează ora sau subiectul sau copiază un eveniment la o altă dată și oră.
-
Clientul suplimentar Webex primește notificări Google Calendar și se sincronizează cu Webex.
API-urile Google utilizate de Webex Scheduler
Tabelele de mai jos oferă informații despre API-urile Google utilizate de Webex Scheduler.
În majoritatea cazurilor, Webex Scheduler utilizează API-ul Google App Script. Pentru câteva cazuri, planificatorul utilizează API-ul Google REST. În general, API-ul Google App Script înfășoară API-ul Google REST asociat. Coloana URL de referință indică API-ul Google App Script acolo unde este posibil, dar poate face referire la adresa URL de referință Google REST API, dacă este necesar.
|
API pentru scripturi de aplicații Google |
Ce face |
URL de referință |
|---|---|---|
|
Calendar.getID |
Obțineți ID-ul calendarului utilizatorului, id-ul calendarului implicit este adresa de e-mail a utilizatorului |
https://developers.google.com/apps-script/reference/calendar/calendar#getId () |
|
Calendar.getName |
Obțineți numele calendarului |
https://developers.google.com/apps-script/reference/calendar/calendar#getName () |
|
Calendar.getTimeZone |
Obțineți fusul orar al calendarului |
https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone () |
|
Calendar.Events.List |
Căutați evenimente specifice care corespund anumitor criterii |
https://developers.google.com/calendar/api/v3/reference/events/list |
|
Calendar.Events.Patch |
Actualizați metadatele evenimentului specific pentru a stoca informațiile despre întâlnirea webex |
https://developers.google.com/calendar/api/v3/reference/events/patch |
|
CalendarEvent.Participanți |
Proprietățile pentru a accesa participanții din calendar |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
CalendarEvent.ConferenceData |
Proprietățile pentru a accesa datele conferinței evenimentului |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
CalendarEvent.getTitle |
Obțineți subiectul evenimentului din calendar. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle () |
|
CalendarEvent.getCreators |
Obțineți creatorul evenimentului din calendar |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators () |
|
CalendarEvent.getStartTime |
Obțineți ora de începere a evenimentului |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime () |
|
CalendarEvent.GetEndTime |
Obțineți ora de încheiere a evenimentului |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime () |
|
CacheService.getUserCache |
Obțineți memoria cache a utilizatorului pentru a prelua setările de preferințe ale utilizatorului |
https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache () |
|
Cache.get |
Obțineți setarea specifică a cache-ului după cheie |
https://developers.google.com/apps-script/reference/cache/cache#get(String) |
|
Cache.put |
Setați o anumită memorie cache după cheie |
https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
|
ConferenceDataService. NewConferenceDataBuilder |
Creați o structură de date specifică Google pentru a stoca și afișa informații despre întâlnirea webex | |
|
ConferenceDataBuilder.build |
Generați date despre informații despre întâlnirea webex |
https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build () |
|
GmailApp.getMessageById |
Preluați mesajul gmail specific |
https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
|
GmailApp.CreateDraft |
Creați un mesaj Gmail care conține corpul de e-mail webex | |
|
gmailMessage.getFrom |
Obțineți e-mailul expeditorului Gmail |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom () |
|
GmailMessage.getto |
Obțineți receptorul gamil |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo () |
|
GmailMessage.getSubject |
Obțineți titlul mesajului Gmail |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject () |
|
GmailMessage.getDate |
Obțineți data și ora mesajului Gmail |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate () |
|
PropertiesService.getUserProperties |
Accesați perferența sau setarea utilizatorului persistent | |
|
Properties.getProperty |
Obțineți proprietăți specifice prin cheie |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
|
Properties.setProperty |
Setați o nouă proprietate pentru cheie și valoare |
https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
|
Session.getEffectiveUser () .getEmail |
Obțineți e-mailul curent al utilizatorului |
https://developers.google.com/apps-script/reference/base/user#getEmail () |
|
ScriptApp.NewTrigger |
Configurați un nou declanșator pentru a gestiona actualizarea evenimentului |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
|
URLFetchApp.Fetch |
Utilizați acest API pentru a apela Serviciul Webex Addin sau Google API pentru a crea/actualiza întâlnirea, nu vom apela niciun alt serviciu terț |
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
|
API-ul Google REST |
Ce face |
URL de referință |
|---|---|---|
|
POȘTĂ https://accounts.google.com/o/oauth2/token |
Obțineți jetonul de autentificare Google |
https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
|
OBȚINEȚI https://www.googleapis.com/admin/directory/v1/users/{userKey} |
Obțineți site-ul Webex configurat |
https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Întrebări frecvente
- Cum securizează Webex integrarea?
-
Suplimentul rulează pe serverul platformelor cloud Google și nu sunt salvate date Google, cu excepția informațiilor despre întâlnirea Webex (subiect, listă de invitați) care sunt stocate în backend-ul Webex și șterse după încheierea unei întâlniri programate.
A se vedea https://help.webex.com/ituhp0.
- Cum securizăm datele clienților pe care le „extragem” din această integrare?
-
Colectăm doar datele de care avem nevoie și le stocăm doar atâta timp cât avem nevoie.
Colectăm informații despre întâlniri Webex și le stocăm în cloud Webex. Ștergem informațiile întâlnirii după o anumită perioadă de timp, pe care o controlați cu politica de păstrare Webex.
- Folosim un API public sau privat pentru a ne conecta la serviciul Google?
-
Addon rulează pe platforma cloud Google și are acces direct la bibliotecile încorporate Google.
A se vedea https://developers.google.com/apps-script/overview.