Dozvole koje traži Vebek dodatak za Google Vorkspace
Dozvole korisničkog naloga

|
Dozvola |
Obim |
Pristupljeni podaci |
Za šta ga koristi Vebek? |
|---|---|---|---|
|
Pregledajte metapodatke poruke e-pošte kada je dodatak pokrenut |
Gmail |
Predmet, datum i vreme, lista pozvanih |
Kada zakažete Vebek sastanak u Gmail-u, planer čita ove informacije, što su osnovni zahtevi za zakazivanje sastanka. |
|
Pokrenite kao dodatak za Gmail |
Gmail |
— |
Omogućava Vebek Scheduler-u da se pokreće u korisničkom Gmail-u. |
|
Pogledajte događaje koje otvorite u Google kalendaru |
Kalendar |
Predmet, datum i vreme, lista pozvanih |
Kada otvorite događaj u Google kalendaru, planer čita ove informacije, što su osnovni zahtevi za zakazivanje sastanka. |
|
Uredite događaje koje otvorite u Google kalendaru |
Kalendar |
Predmetna linija |
Dodajte podatke o Vebek konferenciji (korisnički interfejs kartice i/svojstvo) u trenutni otvoreni događaj u kalendaru. |
|
Pokreni kao dodatak za kalendar |
Kalendar |
— |
Omogućava Vebek Scheduler-u da se pokreće u Google kalendaru korisnika |
|
Pregledajte i uređujte događaje na svim svojim kalendarima |
Kalendar |
Pročitajte temu, datum i vreme, listu pozvanih Uredi liniju teme |
Omogućava nam da podržavamo scenarije zajedničkog kalendara, na isti način kao što čitamo i pišemo događaje u kalendaru jednog korisnika. |
|
Prikaz postavki kalendara |
Kalendar |
— |
Google OAuth 2.0 zahteva ovaj obim. Pogledajte https://developers.google.com/calendar/api/guides/auth. |
|
Pogledajte informacije o korisnicima na vašem domenu |
Administrator Google Vorkspace |
Vebek SiteURL u Google korisničkim informacijama |
Ako ste postavili Vebek SiteURL u Google korisničkim informacijama, tada možemo pročitati ovaj URL i prijaviti se na ovu veb lokaciju kao podrazumevani korisnik. |
|
Povežite se sa spoljnom uslugom |
Skripta za aplikacije |
Povežite se sa Vebek uslugom |
Planer treba da pozove Vebek uslugu da bi zatražio kreiranje/ažuriranje/brisanje povezanog Vebek sastanka. |
|
Dozvolite da se ova aplikacija pokrene kada niste prisutni |
Skripta za aplikacije |
Pristupite objektu Google događaja na osnovu Google okidača |
Ovo omogućava da se Planer pokreće kada niste prisutni, kao odgovor na Google okidač, na primer za ažuriranje/brisanje sastanka u kalendaru. Pogledajte https://developers.google.com/apps-script/guides/triggers/events. |
|
Pregledajte i upravljajte podacima povezanim sa aplikacijom |
Skripta za aplikacije |
Keš memorija aplikacije |
Planer čuva neke Vebek informacije u Google skladištu. Na primer, URL veb lokacije Vebek i šablon za sastanak Vebek. |
|
Pogledajte svoju zemlju, jezik i vremensku zonu |
Skripta za aplikacije |
Trenutno vreme korisnika |
Planer čita vašu vremensku zonu da bi zakazao ili ažurirao povezani Vebek sastanak |
|
Pogledajte primarnu adresu e-pošte na Google nalogu |
Ostalo |
Adresa korisničkog Gmail naloga |
Planer čita korisničku adresu e-pošte kako bi je povezao sa njihovim Vebek nalogom. |
|
Pogledajte svoje lične podatke, uključujući sve lične podatke koje ste učinili javno dostupnim |
Ostalo |
Korisničko ime i željeni jezik (podrazumevano) |
Planer čita korisnikove javne korisničke informacije, uključujući puno ime i ime i željeni jezik koji će se koristiti kao podrazumevani korisnik. |
Pregled arhitekture Vebek Scheduler
-
Administrator veb lokacije koristi administraciju sajta ili Control Hub da bi omogućio Vebek dodatak za Google Vorkspace.
-
Svaki pojedinac odobrava dozvole za dodatak Vebek za Google Vorkspace (ako vaš administrator ne ovlašćuje) i povezuje svoj Google nalog sa svojim Vebek nalogom.
-
Vebek se pretplati na promene kalendara od Google-a.
-
Korisnik dodaje Vebek sastanak na događaj Google kalendara, ažurira vreme ili temu ili kopira događaj na drugi datum i vreme.
-
Vebek dodatak klijent prima obaveštenja Google kalendara i sinhronizuje se sa Vebekom.
Google API-ji koje koristi Vebek Scheduler
Tabele ispod pružaju informacije o Google API-jima koje koristi Vebek Scheduler.
U većini slučajeva, Vebek Scheduler koristi Google App Script API. Za nekoliko slučajeva, planer koristi Google REST API. Generalno, Google App Script API pokriva povezani Google REST API. Kolona Referentni URL ukazuje na API Google App Script gde je to moguće, ali može da se odnosi na referentni URL Google REST API-ja ako je potrebno.
|
Google App Script API |
Šta radi |
Referentni URL |
|---|---|---|
|
Kalendar.geTid |
Nabavite ID korisničkog kalendara, id podrazumevanog kalendara je adresa e-pošte korisnika |
https://developers.google.com/apps-script/reference/calendar/calendar#getId () |
|
Calendar.getName |
Nabavite ime kalendara |
https://developers.google.com/apps-script/reference/calendar/calendar#getName () |
|
Calendar.getTimeZone |
Preuzmite vremensku zonu kalendara |
https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone () |
|
Kalendar.Events.List |
Potražite određene događaje koji odgovaraju nekim kriterijumima |
https://developers.google.com/calendar/api/v3/reference/events/list |
|
Calendar.Events.Patch |
Ažurirajte metapodatke o određenim događajima da biste sačuvali informacije o vebek 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 događaja |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
CalendarEvent.getTitle |
Preuzmite temu kalendarskog događaja. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle () |
|
CalendarEvent.getCreators |
Preuzmite kreatora događaja u kalendaru |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators () |
|
CalendarEvent.getStartTime |
Dobijte vreme početka događaja |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime () |
|
CalendarEvent.getEndTime |
Dobijte vreme završetka događaja |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime () |
|
CachService.getUserCache |
Preuzmite keš memoriju korisnika da biste preuzeli postavke preferencija korisnika |
https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache () |
|
Keš. Get |
Dobijte određenu postavku keša po ključu |
https://developers.google.com/apps-script/reference/cache/cache#get(String) |
|
Cache.put |
Podesite određenu keš memoriju po ključu |
https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
|
KonferencijaDataSlužba NovineKonferencijaDataBuilder |
Napravite Google specifičnu strukturu podataka za čuvanje i prikazivanje informacija o vebek sastanku | |
|
KonferencijaDataBuilder.Build |
Generišite podatke sa informacijama o sastanku vebek |
https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build () |
|
GmailApp.getMessageBiId |
Preuzmite specifičnu gmail poruku |
https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
|
GmailApp.CreateDraft |
Napravite Gmail poruku koja sadrži telo vebek e-pošte | |
|
GmailMessage.getFrom |
Preuzmite e-poštu pošiljaoca Gmail-a |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom () |
|
GMailMessage.getto |
Nabavite stari 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 |
Dobijte datum i vreme Gmail poruke |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate () |
|
PropertiesService.getUserProperties |
Pristupite upornoj korisničkoj perferenciji ili postavci | |
|
Properties.getProperty |
Dobijte specifično svojstvo po ključu |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
|
Properties.setProperti |
Postavite novo svojstvo za ključ i vrednost |
https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
|
Session.getEffectiveUser () .getEmail |
Preuzmite trenutnu korisničku e-poštu |
https://developers.google.com/apps-script/reference/base/user#getEmail () |
|
ScriptApp.NevTrigger |
Podesite novi okidač za obradu ažuriranja događaja |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
|
URLFetchApp.fetch |
Koristite ovaj API da pozovete Vebek Addin Service ili google API za kreiranje/ažuriranje sastanka, nećemo zvati 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 |
Referentni URL |
|---|---|---|
|
POST https://accounts.google.com/o/oauth2/token |
Nabavite Google token za autentifikaciju |
https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
|
NABAVITE https://www.googleapis.com/admin/directory/v1/users/{userKey} |
Nabavite konfigurisanu veb lokaciju korisnika Vebek |
https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Često postavljana pitanja
- Kako Vebek obezbeđuje integraciju?
-
Dodatak radi na serveru Google cloud platformi i nijedan Google podatak se ne čuva osim informacija o Vebek sastanku (tema, lista pozvanih) koji se čuvaju u Vebek pozadini i brišu nakon završetka zakazanog sastanka.
Pogledajte https://help.webex.com/ituhp0.
- Kako osigurati podatke o kupcima koje „izvlačimo“ iz ove integracije?
-
Prikupljamo samo podatke koji su nam potrebni i čuvamo ih samo onoliko dugo koliko nam je potrebno.
Prikupljamo informacije o Vebek sastanku i čuvamo ih u Vebek oblaku. Izbrišemo informacije o sastanku nakon određenog vremenskog perioda, koje vi kontrolišete svojom Vebek politikom zadržavanja.
- Da li koristimo javni ili privatni API za povezivanje sa Google uslugom?
-
Addon radi na Google cloud platformi i direktno pristupa Google-ovim ugrađenim bibliotekama.
Pogledajte https://developers.google.com/apps-script/overview.