Oprávnění požadovaná doplňkem Webex pro Google Workspace
Oprávnění uživatelského účtu

|
Povolení |
Rozsah |
Přístup k datům |
K čemu je Webex používá? |
|---|---|---|---|
|
Zobrazení metadat e-mailové zprávy, když je doplněk spuštěn |
Gmail |
Předmět, datum a čas, seznam pozvaných |
Když naplánujete schůzku Webex v Gmailu, plánovač přečte tyto informace, které jsou základními požadavky pro naplánování schůzky. |
|
Spustit jako doplněk Gmailu |
Gmail |
— |
Umožňuje spuštění Webex Scheduler v Gmailu uživatele. |
|
Podívejte se na události, které otevřete v Kalendáři Google |
Kalendář |
Předmět, datum a čas, seznam pozvaných |
Když otevřete událost v Kalendáři Google, plánovač přečte tyto informace, které jsou základními požadavky pro naplánování schůzky. |
|
Upravte události, které otevřete v Kalendáři Google |
Kalendář |
Řádek předmětu |
Přidejte informace o konferenčních datech Webex (UI/vlastnost karty) do aktuální otevřené události kalendáře. |
|
Spustit jako doplněk Kalendář |
Kalendář |
— |
Umožňuje spuštění Webex Scheduler v kalendáři Google uživatele |
|
Zobrazení a úprava událostí ve všech vašich kalendářích |
Kalendář |
Přečtěte si předmět, datum a čas, seznam pozvaných Upravit řádek předmětu |
Umožňuje nám podporovat scénáře sdíleného kalendáře stejným způsobem, jakým čteme a zapisujeme události v kalendáři jednoho uživatele. |
|
Zobrazení nastavení kalendáře |
Kalendář |
— |
Google OAuth 2.0 vyžaduje tento rozsah. Viz https://developers.google.com/calendar/api/guides/auth. |
|
Zobrazení informací o uživatelích na vaší doméně |
Správce služby Google Workspace |
Webex SiteURL v uživatelských informacích Google |
Pokud jste nastavili Webex SiteURL v uživatelských informacích Google, můžeme přečíst tuto adresu URL a přihlásit se na tento web jako výchozí nastavení uživatele. |
|
Připojení k externí službě |
Skript aplikací |
Připojení ke službě Webex |
Plánovač musí zavolat službu Webex, aby požádal o vytvoření/aktualizaci/odstranění přidružené schůzky Webex. |
|
Povolit spuštění této aplikace, když nejste přítomni |
Skript aplikací |
Přístup k objektu události Google na základě spouštěče Google |
To umožňuje Plánovač spustit, když nejste přítomni, v reakci na spouštěč Google, například pro aktualizaci/odstranění schůzky v kalendáři. Viz https://developers.google.com/apps-script/guides/triggers/events. |
|
Zobrazení a správa dat přidružených k aplikaci |
Skript aplikací |
Mezipaměť aplikace |
Plánovač ukládá některé informace Webex do mezipaměti v úložišti Google. Například adresa URL webu Webex a šablona schůzky Webex. |
|
Zobrazení země, jazyka a časového pásma |
Skript aplikací |
Aktuální čas uživatele |
Plánovač přečte vaše časové pásmo a naplánuje nebo aktualizuje přidruženou schůzku Webex |
|
Zobrazení primární e-mailové adresy účtu Google |
Ostatní |
Adresa účtu Gmail uživatele |
Plánovač přečte e-mailovou adresu uživatele a naváže ji na účet Webex. |
|
Zobrazení vašich osobních údajů, včetně všech osobních údajů, které jste zveřejnili |
Ostatní |
Jméno uživatele a preferovaný jazyk (výchozí) |
Plánovač čte veřejné uživatelské informace uživatele, včetně celého jména a preferovaného jazyka, který má být použit jako výchozí nastavení uživatele. |
Přehled architektury Webex Scheduler
-
Správce webu používá Správa webu nebo Řídicí centrum k povolení doplňku Webex pro Google Workspace.
-
Každý jednotlivec autorizuje oprávnění pro doplněk Webex pro Google Workspace (pokud to váš správce neautorizuje) a propojí svůj účet Google se svým účtem Webex.
-
Webex se přihlásí k odběru změn kalendáře od Googlu.
-
Uživatel přidá schůzku Webex k události Kalendáře Google, aktualizuje čas nebo téma nebo zkopíruje událost na jiné datum a čas.
-
Klient doplňku Webex přijímá oznámení Kalendáře Google a synchronizuje se s Webex.
Rozhraní API Google používaná plánovačem Webex
Níže uvedené tabulky poskytují informace o rozhraních Google API používaných Webex Schedulerem.
Ve většině případů používá Plánovač Webex rozhraní API skriptů aplikace Google. V několika případech používá plánovač Google REST API. Obecně platí, že rozhraní Google App Script API zabalí přidružené Google REST API. Sloupec Referenční adresa URL odkazuje tam, kde je to možné, na rozhraní API Google App Script, ale v případě potřeby může odkazovat na referenční adresu URL rozhraní Google REST API.
|
Rozhraní API skriptů aplikací Google |
Co to dělá |
Referenční URL |
|---|---|---|
|
Calendar.getID |
Získejte ID kalendáře uživatele, id výchozího kalendáře je e-mailová adresa uživatele |
https://developers.google.com/apps-script/reference/calendar/calendar#getId () |
|
Kalendář.getName |
Získejte název kalendáře |
https://developers.google.com/apps-script/reference/calendar/calendar#getName () |
|
Calendar.getTimezone |
Získejte časové pásmo kalendáře |
https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone () |
|
Kalendář.events.list |
Vyhledejte konkrétní události, které odpovídají určitým kritériím |
https://developers.google.com/calendar/api/v3/reference/events/list |
|
Calendar.events.patch |
Aktualizujte metadata konkrétní události pro uložení informací o schůzce webex |
https://developers.google.com/calendar/api/v3/reference/events/patch |
|
KalendářEvent.Účastníci |
Vlastnosti pro přístup k účastníkům kalendáře |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
CalendarEvent.ConferenceData |
Vlastnosti pro přístup k datům konference událostí |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
CalendarEvent.getTitle |
Získejte téma události kalendáře. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle () |
|
CalendarEvent.getCreators |
Získejte tvůrce události kalendáře |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators () |
|
CalendarEvent.getStartTime |
Získat čas zahájení události |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime () |
|
CalendarEvent.GetEndTime |
Získat čas ukončení události |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime () |
|
CacheService.getUserCache |
Získání mezipaměti uživatele pro načtení nastavení předvoleb uživatele |
https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache () |
|
Cache.get |
Získejte konkrétní nastavení mezipaměti podle klíče |
https://developers.google.com/apps-script/reference/cache/cache#get(String) |
|
Cache.put |
Nastavte nějakou konkrétní mezipaměť podle klíče |
https://developers.google.com/apps-script/reference/cache/cache#put(String,String) |
|
ConferenceDataService. NewConferenceDatabuilder |
Vytvořte specifickou datovou strukturu Google pro ukládání a zobrazení informací o schůzce webex | |
|
ConferenceDataBuilder.build |
Generování informací o schůzce webex |
https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build () |
|
GmailApp.getMessageById |
Načíst konkrétní zprávu gmailu |
https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String) |
|
GmailApp.CreateDraft |
Vytvořte zprávu Gmail, která obsahuje tělo e-mailu webex | |
|
gmailMessage.getFrom |
Získejte e-mail odesílatele Gmailu |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom () |
|
GmailMessage.getto |
Získejte přijímač gamil |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo () |
|
gmailMessage.getSubject |
Získejte název zprávy v Gmailu |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject () |
|
GmailMessage.getDate |
Získejte datum a čas zprávy v Gmailu |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate () |
|
PropertiesService.getUserProperties |
Přístup k trvalému uživatelskému perferenci nebo nastavení | |
|
Vlastnosti.getProperty |
Získat specifickou vlastnost podle klíče |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
|
Properties.setProperty |
Nastavit novou vlastnost pro klíč a hodnotu |
https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
|
Session.getEffectiveUser () .getEmail |
Získat aktuální e-mail uživatele |
https://developers.google.com/apps-script/reference/base/user#getEmail () |
|
ScriptApp.NewTrigger |
Nastavení nového spouštěče pro zpracování aktualizace událostí |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
|
URLFetchApp.fetch |
Použijte toto API k volání služby Webex Addin Service nebo Google API k vytvoření/aktualizaci schůzky, nebudeme volat žádnou jinou službu třetí strany |
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
|
Google REST API |
Co to dělá |
Referenční URL |
|---|---|---|
|
PŘÍSPĚVEK https://accounts.google.com/o/oauth2/token |
Získejte ověřovací token Google |
https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
|
ZÍSKEJTE https://www.googleapis.com/admin/directory/v1/users/{userKey} |
Získejte nakonfigurovaný web Webex uživatele |
https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get |
Často kladené otázky
- Jak Webex zabezpečuje integraci?
-
Doplněk běží na serveru cloudových platforem Google a žádná data Google se neukládají kromě informací o schůzce Webex (předmět, seznam pozvaných), které jsou uloženy v backendu Webex a odstraněny po skončení plánované schůzky.
- Jak zabezpečíme zákaznická data, která z této integrace „vytáhneme“?
-
Shromažďujeme pouze údaje, které potřebujeme, a ukládáme je pouze tak dlouho, jak potřebujeme.
Shromažďujeme informace o schůzkách Webex a ukládáme je do cloudu Webex. Informace o schůzce smažeme po určité době, kterou ovládáte svými zásadami uchovávání Webex.
- Používáme veřejné nebo soukromé rozhraní API pro připojení ke službě Google?
-
Addon běží na cloudové platformě Google a má přímý přístup k vestavěným knihovnám Google.