Ko dovolite Webexu dostop do vašega Google Računa, dodatek zahteva dovoljenja za dostop do uporabniških podatkov. Ta tema navaja dovoljenja, ki jih zahtevamo, zakaj jih potrebujemo in kako ravnamo z vašimi podatki.
Dovoljenja uporabniškega računa
Dovoljenje | Obseg | Dostop do podatkov | Za kaj ga Webex uporablja? |
---|---|---|---|
Oglejte si metapodatke svojega e-poštnega sporočila, ko se dodatek izvaja | Gmail | Zadeva, datum in ura, seznam povabljenih | Ko načrtujete sestanek Webex v Gmailu, načrtovalec prebere te informacije, ki so bistvene zahteve za načrtovanje sestanka. |
Zaženite kot dodatek za Gmail | Gmail | — | Omogoča zagon razporejevalnika Webex v uporabnikovem Gmailu. |
Oglejte si dogodke, ki jih odprete v Google Koledarju | Koledar | Zadeva, datum in ura, seznam povabljenih | Ko odprete dogodek v Google Koledarju, načrtovalec prebere te informacije, ki so bistvene zahteve za načrtovanje sestanka. |
Uredite dogodke, ki jih odprete v Google Koledarju | Koledar | Zadeva | Dodajte podatke o konferenčnih podatkih Webex (UI/last kartice) v trenutno odprt koledarski dogodek. |
Zaženite kot dodatek za koledar | Koledar | — | Omogoča, da se razporejevalnik Webex izvaja v uporabnikovem Google koledarju |
Ogled in urejanje dogodkov na vseh vaših koledarjih | Koledar | Preberite zadevo, datum in čas, seznam povabljencev Uredi zadevo | Omogoča nam, da podpiramo scenarije koledarja v skupni rabi, na enak način, kot beremo in pišemo dogodke v koledarju enega uporabnika. |
Oglejte si nastavitve koledarja | Koledar | — | Google OAuth 2.0 zahteva ta obseg. glej https://developers.google.com/calendar/api/guides/auth. |
Oglejte si podatke o uporabnikih v vaši domeni | Skrbnik za Google Workspace | Webex siteURL v Googlovih uporabniških informacijah | Če ste v Googlovih uporabniških informacijah nastavili URL spletnega mesta Webex, lahko preberemo ta URL in se prijavimo na to spletno mesto kot privzeti uporabnik. |
Povežite se z zunanjo storitvijo | Apps Script | Povežite se s storitvijo Webex | Razporejevalnik mora poklicati storitev Webex, da zahteva ustvarjanje/posodobitev/brisanje povezanega sestanka Webex. |
Dovolite zagon te aplikacije, ko niste prisotni | Apps Script | Dostop do Googlovega dogodka na podlagi Googlovega sprožilca | To omogoča, da se razporejevalnik izvaja, ko niste prisotni, kot odgovor na Googlov sprožilec, na primer za posodobitev/izbrisanje sestanka v vašem koledarju. glej https://developers.google.com/apps-script/guides/triggers/events. |
Ogled in upravljanje podatkov, povezanih z aplikacijo | Apps Script | Predpomnilnik aplikacije | Razporejevalnik predpomni nekatere podatke Webexa v Googlovo shrambo. Na primer URL spletnega mesta Webex in predloga sestanka Webex. |
Oglejte si svojo državo, jezik in časovni pas | Apps Script | Uporabnikov trenutni čas | Razporejevalnik prebere vaš časovni pas za načrtovanje ali posodobitev povezanega sestanka Webex |
Oglejte si svoj primarni e-poštni naslov Google Računa | drugo | Uporabnikov naslov Gmail računa | Razporejevalnik prebere e-poštni naslov uporabnika, da ga poveže z njegovim računom Webex. |
Oglejte si svoje osebne podatke, vključno z osebnimi podatki, ki ste jih javno objavili | drugo | Uporabniško ime in želeni jezik (privzeto) | Razporejevalnik prebere uporabnikove javne podatke o uporabniku, vključno s polnim imenom in želenim jezikom, ki se uporablja kot privzeti uporabnik. |
Pregled arhitekture razporejevalnika Webex
Skrbnik vašega mesta uporablja skrbništvo mesta ali nadzorno središče, da omogoči dodatek Webex za Google Workspace.
Vsak posameznik odobri dovoljenja za dodatek Webex za Google Workspace (če vaš skrbnik ne odobri) in poveže svoj račun Google s svojim računom Webex.
Webex se naroči na Googlove spremembe koledarja.
Uporabnik doda sestanek Webex dogodku v Google Koledarju, posodobi čas ali temo ali kopira dogodek na drug datum in čas.
Odjemalec dodatka Webex prejema obvestila Google Koledarja in se sinhronizira z Webexom.
Googlovi API-ji, ki jih uporablja Webex Scheduler
Spodnje tabele nudijo informacije o Googlovih API-jih, ki jih uporablja Webex Scheduler.
V večini primerov Webex Scheduler uporablja Google App Script API. V nekaj primerih razporejevalnik uporablja Google REST API. Na splošno API za Google App Script ovije povezani API za Google REST. The Referenčni URL kaže na Google App Script API, kjer je to mogoče, vendar se lahko po potrebi sklicuje na referenčni URL Google REST API. |
Google App Script API | Kaj počne | Referenčni URL |
---|---|---|
Calendar.getID | Pridobite ID uporabniškega koledarja, ID privzetega koledarja je uporabnikov e-poštni naslov | https://developers.google.com/apps-script/reference/calendar/calendar#getId() |
Calendar.getName | Pridobite ime koledarja | https://developers.google.com/apps-script/reference/calendar/calendar#getName() |
Calendar.getTimezone | Pridobite časovni pas koledarja | https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone() |
Calendar.Events.list | Poiščite določene dogodke, ki ustrezajo določenim kriterijem | https://developers.google.com/calendar/api/v3/reference/events/list |
Calendar.Events.patch | Posodobite posebne metapodatke dogodka za shranjevanje informacij o sestanku webex | https://developers.google.com/calendar/api/v3/reference/events/patch |
CalendarEvent.attendees | Lastnosti za dostop do udeležencev koledarja | https://developers.google.com/calendar/api/v3/reference/events#resource |
CalendarEvent.conferenceData | Lastnosti za dostop do podatkov konference dogodka | https://developers.google.com/calendar/api/v3/reference/events#resource |
CalendarEvent.getTitle | Pridobite temo koledarskega dogodka. | https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle() |
CalendarEvent.getCreators | Pridobite ustvarjalca dogodka v koledarju | https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators() |
CalendarEvent.getStartTime | Pridobite začetni čas dogodka | https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime() |
CalendarEvent.getEndTime | Pridobite končni čas dogodka | https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime() |
CacheService.getUserCache | Pridobite uporabniški predpomnilnik, da pridobite nastavitve uporabnikovih preferenc | https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache() |
Cache.get | Pridobite posebno nastavitev predpomnilnika po ključu | https://developers.google.com/apps-script/reference/cache/cache#get(String) |
Cache.put | Nastavite določen predpomnilnik po ključu | https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
ConferenceDataService. newConferenceDataBuilder | Ustvarite podatkovno strukturo, specifično za google, za shranjevanje in prikazovanje informacij o sestanku webex | |
ConferenceDataBuilder.build | Ustvari podatke o sestanku webex | https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build() |
GmailApp.getMessageById | Pridobite določeno gmail sporočilo | https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
GmailApp.createDraft | Ustvarite sporočilo Gmail, ki vsebuje telo e-pošte webex | |
GmailMessage.getFrom | Pridobite e-pošto pošiljatelja v Gmailu | https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom() |
GmailMessage.getTo | Pridobite gamil sprejemnik | https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo() |
GmailMessage.getSubject | Pridobite naslov sporočila Gmail | https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject() |
GmailMessage.getDate | Pridobite datum in uro sporočila Gmail | https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate() |
PropertiesService.getUserProperties | Dostopajte do uporabniških preferenc ali nastavitev za ohranitev | |
Properties.getProperty | Pridobite določeno nepremičnino po ključu | https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
Properties.setProperty | Nastavite novo lastnost za ključ in vrednost | https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
Session.getEffectiveUser().getEmail | Pridobite e-pošto trenutnega uporabnika | https://developers.google.com/apps-script/reference/base/user#getEmail() |
ScriptApp.newTrigger | Nastavite nov sprožilec za obravnavo posodobitve dogodka | https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
UrlFetchApp.fetch | Uporabite ta API za klic Webex Addin Service ali google API za ustvarjanje/posodabljanje srečanja, ne bomo klicali nobene druge storitve tretje osebe | https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
Google REST API | Kaj počne | Referenčni URL |
---|---|---|
OBJAVI https://accounts.google.com/o/oauth2/token | Pridobite žeton Google Authentication | https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
DOBITI https://www.googleapis.com/admin/directory/v1/users/{userKey} | Pridobite konfigurirano uporabniško spletno mesto Webex | https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Pogosto zastavljena vprašanja
- Kako Webex varuje integracijo?
-
Dodatek deluje na strežniku platform Google Cloud in se ne shranjujejo nobeni Googlovi podatki, razen podatkov o sestanku Webex (zadeva, seznam povabljenih), ki so shranjeni v zaledju Webex in se izbrišejo po koncu načrtovanega sestanka.
- Kako zaščitimo podatke o strankah, ki jih »potegnemo« iz te integracije?
-
Zbiramo le podatke, ki jih potrebujemo, in jih hranimo toliko časa, kot je potrebno.
Podatke o sestankih Webex zbiramo in jih shranjujemo v oblaku Webex. Podatke o sestanku izbrišemo po določenem časovnem obdobju, ki ga nadzirate s svojo politiko hrambe Webex.
- Ali za povezavo z Googlovo storitvijo uporabljamo javni ali zasebni API?
-
Addon deluje na Googlovi platformi v oblaku in neposredno dostopa do Googlovih vgrajenih knjižnic.