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
Postava 1: Webex požaduje tieto povolenia
Stôl 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 údaje o konferencii 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. Pozri 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 nastavili webovú adresu Webex v informáciách o používateľovi Google, 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. Pozri 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 spojil s jeho účtom 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 na aktiváciu doplnku Webex pre Google Workspace Správu webu alebo Control Hub.

  2. Každý jednotlivec autorizuje povolenia pre doplnok Webex pre Google Workspace (ak ho váš správca neautorizuje) 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

Tabuľky nižšie poskytujú informácie o Google API, ktoré používa Webex Scheduler.


 

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. The Referenčná adresa URL Ak je to možné, stĺpec ukazuje na Google App Script API, ale v prípade potreby môže odkazovať na referenčnú webovú adresu 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ískajte 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ískajte 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

Náplasť Calendar.Events 

Aktualizujte konkrétne metadáta udalosti, aby sa uložili informácie o stretnutí webex 

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

CalendarEvent.účastníci 

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 kalendára 

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

CalendarEvent.getStartTime 

Zistite čas začiatku udalosti 

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

CalendarEvent.getEndTime 

Získajte čas ukončenia udalosti 

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

CacheService.getUserCache 

Získajte vyrovnávaciu pamäť používateľa, aby ste získali nastavenia preferencií používateľa 

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 dátovú štruktúru špecifickú pre 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ť údaje o schôdzi webex 

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

GmailApp.getMessageById 

Získajte konkrétnu správu Gmail 

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

GmailApp.createDraft 

Vytvorte správu Gmail, ktorá bude obsahovať telo e-mailu webex 

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

GmailMessage.getFrom 

Získajte e-mail odosielateľa Gmailu 

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ískajte názov správy v Gmaile 

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

GmailMessage.getDate 

Získajte dátum a čas správy v Gmaile 

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

PropertiesService.getUserProperties 

Prístup k trvalým užívateľským preferenciám alebo nastaveniam 

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

Properties.getProperty 

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

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

Properties.setProperty 

Nastavte novú vlastnosť pre kľúč a hodnotu 

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

Session.getEffectiveUser().getEmail 

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

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

ScriptApp.newTrigger 

Nastavte nový spúšťač na spracovanie aktualizácie udalosti 

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

UrlFetchApp.fetch 

Použite toto API na volanie 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ý používateľský web 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é.

Pozri 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.

Pozri https://developers.google.com/apps-script/overview.