Разрешения за потребителски акаунт

Екранна снимка на разрешенията, които Webex изисква, когато разрешите на планировчика да се свърже с профила ви в Google
Webex заявки тези разрешения
Таблица 1. Поискани разрешения и как Webex ги използва

Разрешение

Обхват

Достъп до данните

За какво го използва Webex?

Преглед на метаданните на имейл съобщението при изпълнение на добавката

Gmail

Тема ред, дата и час, покана списък

Когато планирате събрание на Webex в Gmail, планировчика чете тези парчета информация, които са съществените изисквания за планиране на събранието.

Изпълнение като добавка в Gmail

Gmail

Позволява на Webex планировчика да се изпълнява в Gmail на потребител.

Вижте събитията, които отваряте в Google Календар

Календар

Тема ред, дата и час, покана списък

Когато отворите събитие в Google Календар, планировчика чете тези парчета информация, които са съществените изисквания за планиране на събранието.

Редактиране на събитията, които отваряте в Google Календар

Календар

Тема линия

Добавете Информация за данни за конференцията на Webex (пи/собственост на карта) в текущото отворено събитие в календара.

Изпълнение като добавка за календар

Календар

Позволява на Webex планировчика да се изпълнява в календара на Google на потребител

Преглед и редактиране на събития във всичките ви календари

Календар

Четене на ред, дата и час на тема, списък с поканени

Редактиране на реда на темата

Позволява ни да поддържаме сценарии за споделен календар, по същия начин, по който четем от и пишем на събития в календара на един потребител.

Преглед на настройките на календара ви

Календар

Google OAuth 2.0 изисква този обхват. Вижте https://developers.google.com/calendar/api/guides/auth.

Вижте информация за потребителите във вашия домейн

Администратор на работната област в Google

Webex сайтURL в Google Потребителска информация

Ако сте задали Webex siteURL в Google потребителска информация, тогава можем да прочетем този URL адрес и да влезем в този сайт като по подразбиране на потребителя.

Свързване с външна услуга

Скрипт за приложения

Свързване с услугата Webex

Планировчика трябва да се обади на услугата Webex, за да поиска създаване/актуализиране/изтриване на свързаната webex среща.

Позволете на това приложение да се изпълнява, когато не присъствате

Скрипт за приложения

Достъп до обекта на събитието в Google въз основа на спусъка на Google

Това позволява на Планировчика да се изпълнява, когато не присъствате, в отговор на задействане на Google, например за актуализиране/изтриване на събрание в календара ви. Вижте https://developers.google.com/apps-script/guides/triggers/events.

Преглед и управление на данни, свързани с приложението

Скрипт за приложения

Кеш на приложението

Планировчика кешира известна информация за Webex в хранилището на Google. Например URL адресът на webex сайта и шаблонът за събрание на Webex.

Преглед на вашата страна, език и времевазона

Скрипт за приложения

Текущо време на потребителя

Планировчика чете часовата ви зона, за да насрочи или актуализира свързаното събрание на Webex

Вижте основния си имейл адрес за профил в Google

Друго

Адрес на профила в Gmail на потребителя

Планировчика чете имейл адреса на потребителя, за да го обвърже с профила си в Webex.

Вижте личната си информация, включително всяка лична информация, която сте направили публично достъпна

Друго

Име на потребителя и предпочитан език (по подразбиране)

Планировчика чете публичната потребителска информация на потребителя, включително пълното име и предпочитания език, който да се използва като по подразбиране на потребителя.

Преглед на архитектурата на уебекс планировчика

Диаграма на архитектурата, показваща облака на Google, облака webex и клиента на Google Календар, с номерирани стрелки, които ги свързват.
  1. Администраторът на сайта Ви използва център за администриране на сайта или контролен център, за да разреши добавката webex за Google Работна област.

  2. Всеки отделен човек разрешава разрешения за добавката Webex за Google Работна област (ако администраторът Ви не оторизира) и свързва профила си в Google с профила си в Webex.

  3. Webex се абонира за промени в календара от Google.

  4. Потребителят добавя събрание на Webex към събитие в Google Календар, актуализира часа или темата или копира събитие на друга дата и час.

  5. Уебекс допълнителният клиент получава известия от Google Календар и се синхронизира с Webex.

API на Google, използвани от уебекс планировчика

Таблиците по-долу предоставят информация за API на Google, използвани от Webex Scheduler.

За повечето от случаите Уебекс планировчика използва API за скриптове на Google App. За няколко случая планировчика използва API на Google REST. По принцип API на скрипта на Google App обвива свързания Google REST API. Колоната референтен URL адрес сочи aPI за скрипта на Google App, където е възможно, но може да се отнася за референтния URL адрес на Google REST API, ако е необходимо.

Таблица 2. API за скриптове на Google App, използвани от Webex Планировчик

API за скриптове на Google App

Какво прави

Референтен URL адрес

Календар.getID 

Получаване на ИД на потребителски календар, ИД на календара по подразбиране е имейл адрес на потребителя 

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

Календар.getИме 

Получете името на календара 

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

Календар.getЧасова зона 

Получаване на часовата зона  на календара

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

Календар.Събития.списък 

Търсене на  конкретни събития, които отговарят на някои критерии 

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

Календар.Събития.кръпка 

Актуализиране на конкретните  метаданни за  събитие за съхраняване на информация за срещата в Webex  

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

КалендарEvent.присъстващи 

Свойствата за достъп до участниците в календара 

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

КалендарEvent.conferenceДанни 

Свойствата за достъп до данните на конференцията за събития 

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

КалендарEvent.getЗаглавие 

Получете темата за събитието в календара. 

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

КалендарEvent.getСъздатели 

Получаване на създателя на събитието в календара 

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

КалендарEvent.getStartTime 

Получаване на началния час на събитието 

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

КалендарEvent.getEndTime 

Получаване на крайния час на събитието 

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

CacheService.getUserCache 

Получете кеша на потребителя, за да извлечете настройките за предпочитания на потребителя  

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

Кеш.get 

Получаване на  конкретна настройка на кеша по ключ 

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

Кеш.пут 

Задаване на  конкретен кеш по ключ 

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

ConferenceDataService. новConferenceDataBuilder 

Създаване на специфична структура от данни на Google за съхраняване и показване на информация за срещата в  Webex  

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

КонференцияDataBuilder.build 

Генериране на данни за информация за срещата в  Webex  

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

GmailApp.getMessageById 

Извличане на конкретното  Gmail   съобщение

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

GmailApp.createЧернова 

Създайте съобщение в Gmail, което съдържа тялото на имейла на  Webex  

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

GmailMessage.getОт 

Получете имейл на подателя на Gmail 

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

GmailMessage.getДо 

Получете gamil приемник 

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

GmailMessage.getSubject 

Получаване на заглавие на съобщението в Gmail 

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

GmailMessage.getДата 

Получаване на дата и час на съобщението в Gmail 

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

ИмотиУслуга.getПотребителСвойства 

Достъп до постоянната потребителска препратка или настройка 

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

Имоти.getСвойства 

Получаване на специфично свойство по ключ 

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

Свойства.setСвойства 

Задаване на ново свойство за ключ и стойност 

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

Session.getEffectiveUser().getИмейл 

Получаване на текущ имейл на потребител 

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

ScriptApp.newТригер 

Настройване на нов спусък за обработка на актуализация на събитие 

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

UrlFetchApp.fetch 

Използвайте този API, за да се обадите на  Webex Addin Service или на Google API за създаване/актуализиране на среща, няма да се обадим на друга услуга на 3-та страна 

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

Таблица 3. API на Google REST, използвани от Уебекс Планировчик

Google REST API

Какво прави

Референтен URL адрес

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

Получаване на маркер за удостоверяване на Google

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

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

Получете конфигурирания потребител Webex сайт

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

Често задавани въпроси

Как Webex осигурява интеграцията?

Добавката се изпълнява на сървъра на Google облачни платформи и не се запазват данни от Google, освен за информация за събрание на Webex (тема, списък с покани), която се съхранява в Webex backend и се изтрива след приключване на планирано събрание.

Вижте https://help.webex.com/ituhp0.

Как да осигурим клиентски данни, които "изтегляме" от тази интеграция?

Събираме само данни, от които се нуждаем, и ги съхраняваме само толкова дълго, колкото е необходимо.

Събираме информация за събранието на Webex и я съхраняваме в облака Webex. Изтриваме информацията за събранието след даден период от време, която контролирате с правилата си за задържане на Webex.

Използваме ли публичен или частен API, за да се свържем с услугата Google ?

Addon работи на облачната платформа на Google и достъп до вградените библиотеки на Google директно.

Вижте https://developers.google.com/apps-script/overview.