Дозволи, запитувані додатком Webex для Google Workspace
Дозволи облікового запису користувача

|
Дозвіл |
Сфера застосування |
Доступ до даних |
Для чого Webex його використовує? |
|---|---|---|---|
|
Перегляд метаданих повідомлення електронної пошти під час запуску додатка |
Gmail |
Рядок теми, дата і час, список запрошених |
Коли ви плануєте зустріч Webex у Gmail, планувальник зчитує ці відомості, які є основними вимогами для планування зустрічі. |
|
Запуск як доповнення Gmail |
Gmail |
— |
Дозволяє запускати планувальник Webex у Gmail користувача. |
|
Перегляд подій, які ви відкриваєте в Календарі Google |
календаря |
Рядок теми, дата і час, список запрошених |
Коли ви відкриваєте подію в Календарі Google, планувальник зчитує ці відомості, які є основними вимогами для планування зустрічі. |
|
Редагуйте події, які ви відкриваєте в Календарі Google |
календаря |
Рядок теми |
Додайте інформацію про дані конференції Webex (UI/властивість картки) до поточної відкритої події календаря. |
|
Запуск як доповнення Календаря |
календаря |
— |
Дозволяє запускати планувальник Webex у календарі Google користувача |
|
Перегляд та редагування подій у всіх календарях |
календаря |
Прочитайте рядок теми, дату та час, список запрошених Редагувати рядок теми |
Дозволяє нам підтримувати спільні сценарії календаря так само, як ми читаємо та записуємо події в календарі одного користувача. |
|
Перегляд налаштувань календаря |
календаря |
— |
Google OAuth 2.0 вимагає цієї сфери застосування. Див. https://developers.google.com/calendar/api/guides/auth. |
|
Перегляд інформації про користувачів вашого домену |
Адміністратор Google Workspace |
Webex SiteURL в інформації про користувача 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. |
|
Перегляд вашої особистої інформації, включаючи будь-яку особисту інформацію, яку ви зробили загальнодоступною |
Інше |
Ім'я користувача та бажана мова (за замовчуванням) |
Планувальник читає загальнодоступну інформацію користувача, включаючи повне ім'я та бажану мову, яку слід використовувати як типову мову користувача. |
Огляд архітектури планувальника Webex
-
Адміністратор сайту використовує Адміністрацію сайту або Центр керування, щоб увімкнути додаток Webex для Google Workspace.
-
Кожна особа авторизує дозволи на додаток Webex для Google Workspace (якщо ваш адміністратор не авторизує) і з'єднує свій обліковий запис Google зі своїм обліковим записом Webex.
-
Webex підписується на зміни календаря від Google.
-
Користувач додає зустріч Webex до події Календаря Google, оновлює час або тему або копіює подію на іншу дату та час.
-
Клієнт доповнення Webex отримує сповіщення календаря Google та синхронізується з Webex.
API Google, що використовуються планувальником Webex
У наведених нижче таблицях наведено інформацію про API Google, які використовуються планувальником Webex.
У більшості випадків планувальник Webex використовує API сценарію додатків Google. У кількох випадках планувальник використовує API Google REST. Як правило, API сценарію додатків Google охоплює пов'язаний API Google REST. Стов пець Довідкова URL- адреса вказує на API Google App Script, якщо це можливо, але при необхідності може посилатися на URL-адресу посилання Google REST API.
|
API скриптів додатків Google |
Що це робить |
Довідкова URL-адреса |
|---|---|---|
|
Календар.GetID |
Отримати ідентифікатор календаря користувача, ідентифікатор календаря за замовчуванням - адреса електронної пошти користувача |
https://developers.google.com/apps-script/reference/calendar/calendar#getId () |
|
Календар.getName |
Отримати назву календаря |
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 |
|
Календарподія.Учасники |
Властивості для доступу до учасників календаря |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
КалендарПодії. КонференціяДата |
Властивості доступу до даних конференції подій |
https://developers.google.com/calendar/api/v3/reference/events#resource |
|
КалендарEvent.getTitle |
Отримайте тему події календаря. |
https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle () |
|
КалендарEvent.GetCreators |
Отримати творця події календаря |
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 () |
|
Кешслужба. 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) |
|
КонференціяДатаСервіс. НовиниКонференціяДатабулдер |
Створіть специфічну структуру даних Google для зберігання та відображення інформації про зустріч webex | |
|
КонференціяДатабулдер.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.Створений графік |
Створіть повідомлення Gmail, яке містить тіло електронної пошти webex | |
|
GmailMessage.GetFrom |
Отримати електронну пошту відправника Gmail |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom () |
|
GmailMessage.GetTo |
Отримайте приймач 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.Отримати дату |
Отримати дату та час повідомлення Gmail |
https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate () |
|
ВластивостіService.getUserВластивості |
Доступ до перспективного користувача або налаштування | |
|
Властивості. Отримати Властивість |
Отримати конкретну властивість за ключем |
https://developers.google.com/apps-script/reference/properties/properties#getProperty(String) |
|
Властивості. ВстановитиВластивість |
Встановіть нову властивість для ключа та значення |
https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String) |
|
Сеанс.getЕфективнийКористувач () .getEmail |
Отримати поточну електронну пошту користувача |
https://developers.google.com/apps-script/reference/base/user#getEmail () |
|
СкриптApp.НовийТригер |
Налаштування нового тригера для обробки оновлення подій |
https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String) |
|
Додаток URLFetchApp.Отримати |
Використовуйте цей API для виклику служби Webex Addin або Google API для створення/оновлення зустрічі, ми не будемо викликати будь-яку іншу сторонню службу |
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String) |
|
API РЕСТ Гугл |
Що це робить |
Довідкова URL-адреса |
|---|---|---|
|
ПОСТ https://accounts.google.com/o/oauth2/token |
Отримайте маркер аутентифікації Google |
https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code |
|
ОТРИМАТИ 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 та видаляється після закінчення запланованої зустрічі.
- Як ми захищаємо дані клієнтів, які ми «витягуємо» з цієї інтеграції?
-
Ми збираємо лише ті дані, які нам потрібні, і зберігаємо їх лише стільки часу, скільки нам потрібно.
Ми збираємо інформацію про зустрічі Webex і зберігаємо її в хмарі Webex. Ми видаляємо інформацію про нараду через певний проміжок часу, який ви контролюєте за допомогою політики збереження Webex.
- Чи використовуємо ми загальнодоступний чи приватний API для підключення до служби Google?
-
Addon працює на хмарній платформі Google і безпосередньо отримує доступ до вбудованих бібліотек Google.