Povolenia používateľského účtu

Snímka obrazovky s povoleniami, ktoré Webex požaduje, keď povolíte plánovaču pripojiť sa k vášmu účtu Google
Webex požaduje tieto povolenia
Tabuľka č. 1 Požadované povolenia a ako ich Webex používa

Povolenie

Rozsah

Prístup k údajom

Na čo to Webex používa?

Zobrazte si metadáta e-mailovej správy, keď je doplnok spustený

Gmail

Predmet, dátum a čas, zoznam pozvaných

Keď naplánujete stretnutie Webex v Gmaile, plánovač prečíta tieto informácie, ktoré sú základnými požiadavkami na naplánovanie stretnutia.

Spustiť ako doplnok Gmailu

Gmail

Umožňuje spustiť plánovač Webex v Gmaile používateľa.

Pozrite si udalosti, ktoré otvoríte v Kalendári Google

Kalendár

Predmet, dátum a čas, zoznam pozvaných

Keď otvoríte udalosť v Kalendári Google, plánovač prečíta tieto informácie, ktoré sú základnými požiadavkami na naplánovanie stretnutia.

Upravte udalosti, ktoré otvoríte v Kalendári Google

Kalendár

Predmet

Do aktuálne otvorenej udalosti kalendára pridajte informácie o dátach konferencie Webex (UI/vlastnosť karty).

Spustiť ako doplnok kalendára

Kalendár

Umožňuje spustiť plánovač Webex v kalendári Google používateľa

Zobrazujte a upravujte udalosti vo všetkých svojich kalendároch

Kalendár

Prečítajte si predmet, dátum a čas, zoznam pozvaných

Upravte predmet

Umožňuje nám podporovať scenáre zdieľaného kalendára rovnakým spôsobom, akým čítame a zapisujeme do udalostí v kalendári jedného používateľa.

Pozrite si nastavenia Kalendára

Kalendár

Google OAuth 2.0 vyžaduje tento rozsah. Pozrite si https://developers.google.com/calendar/api/guides/auth.

Pozrite si informácie o používateľoch vo vašej doméne

Správca služby Google Workspace

Webex siteURL v Google User Info

Ak ste v informáciách o používateľovi Google nastavili webovú adresu Webex, môžeme si túto webovú adresu prečítať a prihlásiť sa na túto lokalitu ako predvolenú pre používateľa.

Pripojte sa k externej službe

Apps Script

Pripojte sa k službe Webex

Plánovač musí zavolať službu Webex a požiadať o vytvorenie/aktualizáciu/vymazanie súvisiaceho stretnutia Webex.

Povoľte spustenie tejto aplikácie, keď nie ste prítomní

Apps Script

Prístup k objektu udalosti Google na základe spúšťača Google

To umožňuje, aby sa Plánovač spustil, keď nie ste prítomní, v reakcii na spustenie Google, napríklad na aktualizáciu/odstránenie stretnutia vo vašom kalendári. Pozrite si https://developers.google.com/apps-script/guides/triggers/events.

Zobrazenie a správa údajov spojených s aplikáciou

Apps Script

Vyrovnávacia pamäť aplikácie

Plánovač ukladá niektoré informácie Webex do vyrovnávacej pamäte v úložisku Google. Napríklad adresa URL lokality Webex a šablóna schôdze Webex.

Zobrazte svoju krajinu, jazyk a časové pásmo

Apps Script

Aktuálny čas používateľa

Plánovač načíta vaše časové pásmo, aby naplánoval alebo aktualizoval súvisiace stretnutie Webex

Pozrite si e-mailovú adresu primárneho účtu Google

Iné

Adresa účtu Gmail používateľa

Plánovač načíta e-mailovú adresu používateľa, aby ju pripojil k svojmu účtu Webex.

Pozrite si svoje osobné údaje vrátane všetkých osobných údajov, ktoré ste verejne sprístupnili

Iné

Používateľské meno a preferovaný jazyk (predvolené)

Plánovač číta verejné informácie o používateľovi vrátane celého mena a preferovaného jazyka, ktorý sa má použiť ako predvolený.

Prehľad architektúry plánovača Webex

Diagram architektúry zobrazujúci cloud Google, Webex cloud a klienta Kalendár Google s očíslovanými šípkami, ktoré ich spájajú.
  1. Váš správca webu používa Správu webu alebo Control Hub na aktiváciu doplnku Webex pre Google Workspace.

  2. Každý jednotlivec autorizuje povolenia pre doplnok Webex pre Google Workspace (ak ho váš správca neschváli) a prepojí svoj účet Google so svojím účtom Webex.

  3. Webex sa prihlásil k odberu zmien kalendára od spoločnosti Google.

  4. Používateľ pridá schôdzu Webex do udalosti Kalendára Google, aktualizuje čas alebo tému alebo skopíruje udalosť na iný dátum a čas.

  5. Doplnkový klient Webex prijíma upozornenia Kalendára Google a synchronizuje sa s Webexom.

Rozhrania Google API používané plánovačom Webex

Nižšie uvedené tabuľky poskytujú informácie o Google API, ktoré používa plánovač Webex.

Vo väčšine prípadov Webex Scheduler používa Google App Script API. V niekoľkých prípadoch plánovač používa Google REST API. Rozhranie Google App Script API vo všeobecnosti pokrýva pridružené rozhranie Google REST API. Stĺpec Referenčná adresa URL odkazuje na rozhranie Google App Script API, ak je to možné, ale v prípade potreby môže odkazovať na referenčnú adresu URL rozhrania Google REST API.

Tabuľka 2 Rozhrania API Google App Script používané plánovačom Webex

Google App Script API

Čo to robí

Referenčná adresa URL

Calendar.getID 

Získať ID kalendára používateľa, ID predvoleného kalendára je e-mailová adresa používateľa 

https://developers.google.com/apps-script/reference/calendar/calendar#getId()

Calendar.getName 

Získať názov kalendára 

https://developers.google.com/apps-script/reference/calendar/calendar#getName()

Calendar.getTimezone 

Získajte časové pásmo  kalendára

https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone()

Calendar.Events.list 

Vyhľadajte konkrétne udalosti, ktoré zodpovedajú niektorým kritériám 

https://developers.google.com/calendar/api/v3/reference/events/list

Calendar.Events.patch 

Aktualizujte konkrétne metadáta udalosti  na ukladanie informácií o stretnutí webex 

https://developers.google.com/calendar/api/v3/reference/events/patch

CalendarEvent.attendees 

Vlastnosti na prístup k účastníkom kalendára 

https://developers.google.com/calendar/api/v3/reference/events#resource

CalendarEvent.conferenceData 

Vlastnosti na prístup k údajom konferencie udalosti 

https://developers.google.com/calendar/api/v3/reference/events#resource

CalendarEvent.getTitle 

Získajte tému udalosti v kalendári. 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle()

CalendarEvent.getCreators 

Získajte tvorcu udalosti v kalendári 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators()

CalendarEvent.getStartTime 

Získať čas začiatku udalosti 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime()

CalendarEvent.getEndTime 

Získať čas ukončenia udalosti 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime()

CacheService.getUserCache 

Získať vyrovnávaciu pamäť používateľa na načítanie predvolieb používateľa nastavenia 

https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache()

Cache.get 

Získajte konkrétne nastavenie vyrovnávacej pamäte podľa kľúča 

https://developers.google.com/apps-script/reference/cache/cache#get(String)

Cache.put 

Nastavte nejakú konkrétnu vyrovnávaciu pamäť podľa kľúča 

https://developers.google.com/apps-script/reference/cache/cache#put(String,String)

ConferenceDataService. newConferenceDataBuilder 

Vytvorte špecifickú dátovú štruktúru Google na ukladanie a zobrazovanie informácií o stretnutí webex 

https://developers.google.com/apps-script/reference/conference-data/conference-data-service#newConferenceDataBuilder()

ConferenceDataBuilder.build 

Generovať informačné údaje o stretnutí webex 

https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build()

GmailApp.getMessageById 

Načítať konkrétnu  správu gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String)

GmailApp.createDraft 

Vytvorte správu v službe Gmail, ktorá obsahuje  telo e-mailu webex 

https://developers.google.com/apps-script/reference/gmail/gmail-app#createDraft(String,String,String)

GmailMessage.getFrom 

Získať e-mail odosielateľa zo služby Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom()

GmailMessage.getTo 

Získajte gamil prijímač 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo()

GmailMessage.getSubject 

Získať názov správy v službe Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject()

GmailMessage.getDate 

Získať dátum a čas správy v službe Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate()

PropertiesService.getUserProperties 

Prístup k trvalej používateľskej možnosti alebo nastaveniu 

https://developers.google.com/apps-script/reference/properties/properties-service#getUserProperties()

Properties.getProperty 

Získajte konkrétnu vlastnosť podľa kľúča 

https://developers.google.com/apps-script/reference/properties/properties#getProperty(String)

Properties.setProperty 

Nastavenie novej vlastnosti pre kľúč a hodnotu 

https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String)

Session.getEffectiveUser().getEmail 

Získať e-mail aktuálneho používateľa 

https://developers.google.com/apps-script/reference/base/user#getEmail()

ScriptApp.newTrigger 

Nastavenie nového spúšťača na spracovanie aktualizácie udalosti 

https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String)

UrlFetchApp.fetch 

Použite toto rozhranie API na volanie služby Webex Addin Service alebo google API na vytvorenie/aktualizáciu stretnutia, nebudeme volať žiadnu inú službu tretej strany 

https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String)

Tabuľka 3. Rozhrania Google REST API používané službou Webex Scheduler

Google REST API

Čo to robí

Referenčná adresa URL

POST https://accounts.google.com/o/oauth2/token

Získajte overovací token Google

https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code

GET https://www.googleapis.com/admin/directory/v1/users/{userKey}

Získajte nakonfigurovanú webovú stránku používateľa Webex

https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get

Často kladené otázky

Ako Webex zabezpečuje integráciu?

Doplnok beží na serveri cloudových platforiem Google a neukladajú sa žiadne údaje Google okrem informácií o schôdzi Webex (predmet, zoznam pozvaných), ktoré sú uložené v backende Webex a po skončení naplánovanej schôdze sú odstránené.

Pozrite si https://help.webex.com/ituhp0.

Ako zabezpečíme údaje o zákazníkoch, ktoré „ťaháme“ z tejto integrácie?

Zhromažďujeme len údaje, ktoré potrebujeme, a uchovávame ich len tak dlho, ako to potrebujeme.

Zhromažďujeme informácie o stretnutiach Webex a ukladáme ich v cloude Webex. Informácie o schôdzi vymažeme po určitom časovom období, ktoré riadite prostredníctvom svojich zásad uchovávania Webex.

Používame na pripojenie k službe Google verejné alebo súkromné rozhranie API?

Addon beží na cloudovej platforme Google a má priamy prístup k vstavaným knižniciam Google.

Pozrite si https://developers.google.com/apps-script/overview.