Dozvole koje traži Webex dodatak za Google radni prostor
Kada ovlastite Webex da pristupi vašem Google nalogu, dodatak zahteva dozvole za pristup korisničkim podacima. Ova tema navodi dozvole koje zahtevamo, zašto su nam potrebne i kako rukujemo vašim podacima.
Dozvole za korisnički nalog
Dozvolu |
Opseg |
Pristupljeno podacima |
Za šta ga Webex koristi? |
---|---|---|---|
Prikazivanje metapodataka e-poruke kada je dodatak pokrenut |
Gmail |
Red teme, datum i vreme, lista pozvanih |
Kada zakažete Webex sastanak u Gmailu, planer čita ove informacije, koje su suštinski zahtevi za zakazivanje sastanka. |
Pokreni kao Gmail dodatak |
Gmail |
— |
Dozvoljava pokretanje Webex planera u Gmailu korisnika. |
Pogledajte događaje koje otvarate u Google kalendaru |
Kalendar |
Red teme, datum i vreme, lista pozvanih |
Kada otvorite događaj u Google kalendaru, planer čita ove informacije, koje su suštinski zahtevi za zakazivanje sastanka. |
Uređivanje događaja koje otvarate u Google kalendaru |
Kalendar |
Temu |
Dodajte informacije o podacima Webex konferencije (UI/svojstvo kartice) u trenutni otvoreni događaj kalendara. |
Pokreni kao dodatak kalendaru |
Kalendar |
— |
Dozvoljava pokretanje Webex planera u Google kalendaru korisnika |
Prikazivanje i uređivanje događaja u svim kalendarima |
Kalendar |
Čitanje reda teme, datuma i vremena, liste pozvanih Uređivanje reda teme |
Omogućava nam da podržimo deljene scenarije kalendara, na isti način na koji čitamo i pišemo događajima u kalendaru jednog korisnika. |
Prikazivanje postavki kalendara |
Kalendar |
— |
Google OAuth 2.0 zahteva ovaj opseg. Pogledajte https://developers.google.com/calendar/api/guides/auth. |
Pogledajte informacije o korisnicima na vašem domenu |
Administrator Google radnog prostora |
Webex siteURL u Google korisničkim informacijama |
Ako ste postavili Webex siteURL u Google korisničkim informacijama, onda možemo da pročitamo ovu URL adresu i prijavimo se na ovaj sajt kao podrazumevani korisnik. |
Povezivanje sa spoljnom uslugom |
Skripta aplikacija |
Povezivanje sa Webex uslugom |
Planer mora da pozove Webex uslugu da bi zatražio kreiranje/ažuriranje/brisanje povezanog Webex sastanka. |
Dozvoli pokretanje ove aplikacije kada niste prisutni |
Skripta aplikacija |
Pristupite Google objektu događaja zasnovanom na Google okidaču |
Ovo omogućava programeru da se pokrene kada niste prisutni, kao odgovor na Google okidač, na primer da ažurira/izbriše sastanak u vašem kalendaru. Pogledajte https://developers.google.com/apps-script/guides/triggers/events. |
Prikazivanje i upravljanje podacima povezanim sa aplikacijom |
Skripta aplikacija |
Keš aplikacije |
Planer keši neke Webex informacije u Google skladištu. Na primer, URL adresa Webex lokacije i Webex predložak sastanka. |
Prikazivanje zemlje, jezika i vremenske zone |
Skripta aplikacija |
Trenutno vreme korisnika |
Planer čita vašu vremensku zonu da bi isplanirao ili ažurirao povezani Webex sastanak |
Pogledajte svoju primarnu e-adresu Google naloga |
Drugo |
Adresa Gmail naloga korisnika |
Planer čita e-adresu korisnika da bi je vežeo za svoj Webex nalog. |
Pogledajte lične informacije, uključujući sve lične informacije koje ste javno učinili dostupnim |
Drugo |
Korisničko ime i željeni jezik (podrazumevani) |
Planer čita korisničke informacije o javnom korisniku korisnika, uključujući puno ime i željeni jezik koji će se koristiti kao podrazumevani korisnik. |
Pregled arhitekture Webex planera
-
Administrator lokacije koristi administraciju lokacije ili kontrolno čvorište da bi omogućio Webex dodatak za Google Radni prostor.
-
Svaki pojedinac odobrava dozvole za Webex dodatak za Google Workspace (ako vaš administrator ne autorizuje) i povezuje svoj Google nalog sa njihovim Webex nalogom.
-
Webex se pretplatio na promene kalendara iz Google-a.
-
Korisnik dodaje Webex sastanak događaju u Google kalendar, ažurira vreme ili temu ili kopira događaj u drugi datum i vreme.
-
Webex klijent dodataka prima Google Calendar obaveštenja i sinhronizuje se sa Webex-om.
Google API-je koristi Webex planer
Dole navedene tabele pružaju informacije o Google API-ovima koje koristi Webex Planer.
Za većinu slučajeva Webex Planer koristi Google App Script API. Za nekoliko slučajeva, planer koristi Google REST API. Generalno, Google App Script API završava pridruženi Google REST API. Referentna URL kolona ukazuje na API skripte Google aplikacije gde je to moguće, ali se po potrebi može odnositi na GOOGLE REST API referentnu URL adresu.
Google App Script API |
Šta radi |
Reference URL |
---|---|---|
Calendar.getID |
Preuzmite korisnički ID, ID podrazumevanog kalendara je lozinka e-adresa |
https://developers.google.com/apps-script/reference/calendar/calendar#getId() |
Kalendar.getName |
Dobijte ime kalendara |
https://developers.google.com/apps-script/reference/calendar/calendar#getName() |
Kalendar.getTimezone |
Nabavite vremensku zonu kalendara |
https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone() |
Kalendar.Events.lista |
Potražite određene događaje koji odgovaraju nekim kriterijumima |
https://developers.google.com/calendar/api/v3/reference/events/list |
Calendar.Events.zakrpa |
Ažurirajte specifične metapodatke događaja da biste uskladištili informacije o Webex sastanku |
https://developers.google.com/calendar/api/v3/reference/events/patch |
CalendarEvent.učesnici |
Svojstva za pristup učesnicima kalendara |
https://developers.google.com/calendar/api/v3/reference/events#resource |
CalendarEvent.conferenceData |
Svojstva za pristup podacima konferencije o događaju |
https://developers.google.com/calendar/api/v3/reference/events#resource |
CalendarEvent.getTitle |
Dobijte temu događaja u kalendaru. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle() |
CalendarEvent.getCreators |
Nabavite kreatora događaja kalendara |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators() |
CalendarEvent.getStartTime |
Preuzmite informacije o vreme početka |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime() |
CalendarEvent.getEndTime |
Preuzmite informacije o vreme prekida |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime() |
CacheService.getUserCache |
Preuzmite keš korisnika da biste preuzeli podešavanja željenih opcija korisnika |
https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache() |
Keљ. |
Dobijte određenu postavku keš memorije po ključu |
https://developers.google.com/apps-script/reference/cache/cache#get(String) |
Keљ. |
Postavljanje određene keš memorije po ključu |
https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
KonferencijaDataService. newConferenceDataBuilder |
Kreiranje Google specifične strukture podataka za skladištenje i prikazivanje informacija o Webex sastanku | |
KonferencijaDataBuilder.građenje |
Generiši podatke sa informacijama o Webex sastanku |
https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build() |
GmailApp.getMessageById |
Preuzmite specifičnu gmail poruku |
https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
GmailApp.createDraft |
Kreiranje Gmail poruke koja sadrži telo webex e-pošte | |
GmailMessage.getFrom |
Nabavite e-adresu Gmail pošiljaoca |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom() |
GmailMessage.getTo |
Nabavite gamil prijemnik |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo() |
GmailMessage.getSubject |
Dobijte naslov Gmail poruke |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject() |
GmailMessage.getDate |
Preuzmite Gmail poruku datum i vreme |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate() |
PropertiesService.getUserProperties |
Pristupite trajoj korisničkoj perferenciji ili podešavanju | |
Properties.getProperty |
Dobijte određeno svojstvo po ključu |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
Svojstva.setProperty |
Postavljanje novog svojstva za ključ i vrednost |
https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
Sesija.getEffectiveUser().getEmail |
Dobijte trenutnu e-adresu korisnika |
https://developers.google.com/apps-script/reference/base/user#getEmail() |
ScriptApp.newTrigger |
Podesite novi okidač za rukovanje ažuriranjima događaja |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
UrlFetchApp.fetch |
Koristite ovu API da pozovete Webex Addin Service ili google API biste kreirali/ažurirali sastanak, nećemo pozvati nijednu drugu uslugu treće strane |
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
Google REST API |
Šta radi |
Reference URL |
---|---|---|
POŠTANSKI https://accounts.google.com/o/oauth2/token |
Nabavite Google oznaku za potvrdu identiteta |
https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
GET https://www.googleapis.com/admin/directory/v1/users/{userKey} |
Nabavite konfigurisanu Webex lokaciju korisnika |
https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Česta pitanja
- Kako Webex obezbeđuje integraciju?
-
Dodatak radi na Serveru Google cloud platformi, a nijedan Google podatak se ne čuva osim Webex informacija o sastanku (tema, lista pozvanih) koji se skladišti u Webex backend i briše nakon završetka planiranog sastanka.
Pogledajte https://help.webex.com/ituhp0.
- Kako da obezbedimo podatke o korisnicima koje "izvlačimo" iz ove integracije?
-
Prikupljamo samo podatke koji su nam potrebni, i čuvamo ih samo onoliko koliko je potrebno.
Prikupljamo informacije o Webex sastanku i čuvamo ih u Webex oblaku. Informacije o sastanku brišemo nakon određenog vremenskog perioda, koji kontrolišete smernicama za zadržavanje webeksa.
- Da li koristimo javni ili privatni API za povezivanje sa Google servisom ?
-
Addon radi na Google cloud platformi i direktno pristupa Googleovim ugrađenim bibliotekama.
Pogledajte https://developers.google.com/apps-script/overview.