В этой статье
Преимущества гибридного календаря
Обработка данных
dropdown icon
Аутентификация и авторизация во время развертывания
    Процесс аутентификации приложения
    Процесс выделения ресурсов
Активация пользователей для доступа к календарю
Текущие операции
Служба гибридных календарей с справочником по интеграции Google Calendar
list-menuВ этой статье
list-menuОтправить обратную связь?

Не нужно пропускать встречи, потому что они были запланированы в другом приложении. Вы можете использовать службу гибридных календарей, чтобы обеспечить пользователям и комнатам полноценную совместную работу между Webex Meetings и приложением Webex с календарем Google G Suite.

Преимущества гибридного календаря

В настоящее время интеграция предоставляет следующие основные функции:

  1. Предоставьте пользователям возможность запланировать совместную встречу с помощью любого клиента календаря , подключенного к календарю Google G Suite (Google Calendar). Вам не нужно устанавливать плагины или расширения. Введите ключевое слово в поле Местоположение ( например, @webex или @meet).

  2. Покажите список совещаний пользователям в приложении Webex App (настольных и мобильных) и на физических конечных точках.

  3. Во всплывающем окне появится уведомление с кнопкой «Присоединиться», также известной как «Одна кнопка нажатия» (OBTP).

  4. Обновите статус присутствия пользователя в приложении Webex, когда пользователь включит ответчик на отпуск в Gmail (иногда это называется статусом отсутствия на работе).

В этой статье представлен обзор того, как облачная служба гибридных календарей интегрирует Google Calendar с облаком Webex для предоставления этих функций.

Аналогичные обзоры других интеграций службы гибридных календарей см. в следующих статьях:

Последние сведения о функциях и развертывании см. на сайте https://www.cisco.com/go/hybrid-services-calendar.

Обработка данных

Гибридный календарь получает сведения о собраниях из календарной системы и использует их следующим образом:

  • проверяет место и текст совещания на наличие URI и URL-адресов для присоединения к совещанию
  • название приглашения в качестве названия совещания
  • время начала и окончания совещания, указывающее время проведения совещания в списке совещаний в приложении Webex и на некоторых устройствах
  • приглашенные должны заполнить список участников в списке совещаний
  • приглашенные должны отправить им кнопку «Присоединиться», когда придет время присоединиться
  • орган приглашения на собрание для заполнения повестки совещания Webex

Служба отправляет зашифрованные данные в облако Webex (и сохраняет данные в зашифрованном виде), чтобы предоставить список совещаний и кнопку «Присоединиться».

Служба не хранит и не передает незашифрованные данные. Конфиденциальные данные, такие как описание совещания, текст совещания и адреса электронной почты приглашенных, при хранении и передаче всегда шифруются.

Служба гибридного календаря хранит данные о собраниях в течение ограниченного времени. Сохраненные данные охватывают собрания за последние 7 дней до 31 дня в будущем.

Для шифрования данных в гибридном календаре используется тот же облачный сервис шифрования Webex, что и в приложении Webex. Таким образом, облачный сервер управления ключами (KMS) обеспечивает управление ключами. Если вы решите развернуть Hybrid Data Security, управление ключами обеспечивает ваша собственная локальная система KMS. (Дополнительные сведения см. в документе по безопасности приложений Webex.)

Аутентификация и авторизация во время развертывания

Гибридный календарь использует передачу учетных данных клиента OAuth 2.0 на сервер авторизации Google.

Процесс аутентификации приложения

Гибридный календарь регистрируется в Google как приложение. В нем используется служебная учетная запись с делегированием полномочий по всему домену, чтобы избежать необходимости получения согласия пользователя. (Дополнительные сведения см. на сайте https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)

Гибридный календарь должен иметь следующие разрешения для приложений:

Разрешение

Использование

Управление пользовательскими календарями

https://www.googleapis.com/auth/calendar

  • Обновите текст совещания, указав сведения о присоединении.

  • Определите язык пользователя для целей локализации.

Управляйте основными настройками почты

https://www.googleapis.com/auth/gmail.settings.basic
  • Ознакомьтесь со статусом отсутствия на работе.

В Control Hub только администраторы с привилегированным доступом могут предоставлять организации клиента доступ к гибридному календарю. Администратор должен скопировать и вставить идентификатор клиента и области авторизации из Control Hub в раздел «Управление клиентским доступом API» консоли администрирования домена Google G Suite.

Этот процесс включает следующие высокоуровневые шаги:

  1. Используя учетные данные учетной записи сервиса, приложение получает токены доступа на уровне пользователя от сервера авторизации Google для доступа к календарям пользователей.

  2. Приложение использует токен доступа в вызовах Google Calendar API для получения доступа к информации календаря.

Процесс выделения ресурсов

Активация пользователей для доступа к календарю

После успешного запуска Hybrid Calendar в качестве зарегистрированного приложения администратор должен явно активировать пользователей, чтобы разрешить сервису доступ к соответствующим календарям G Suite.

Чтобы успешно активировать пользователя для доступа к календарю, должны быть выполнены следующие условия:

  • Адрес электронной почты пользователя в Control Hub должен совпадать с его учетной записью в календаре Google в клиенте Google G Suite организации.

  • Администратор должен подтвердить домен в адресе электронной почты пользователя ИЛИ пользователю необходимо подтвердить свой адрес электронной почты, успешно войдя в приложение Webex.

При активации пользователя направляется уведомление Hybrid Calendar для подтверждения наличия у него правильных разрешений на доступ к пользовательскому календарю в G Suite.

Для использования функции гибридного календаря необходима успешная проверка. Если служба не может проверить пользователя, он переходит в состояние ошибки. Служба применяет политику доступа только к календарям успешно активированных пользователей для постоянной обработки.

Текущие операции

Гибридный календарь использует REST API Календаря Google. Этот API поддерживает широкий спектр операций с Календарем Google. Однако в гибридном календаре используется только подмножество команд, связанных со сценариями использования календаря.

Таблица 1. Операции, используемые в настоящее время службой гибридных календарей

REST API

Использование

ПОЛУЧАЙТЕ календари/ {CalendarID} /события

Список календарных событий.

ПОЛУЧИТЕ календари/ {CalendarID} /события/ {EventID} /экземпляры

Экземпляры указанного повторяющегося события.

GET /calendars/ {CalendarID} /события/ {EventId}

Информация об одном событии в календаре.

ПАТЧ /календари/ {CalendarID} /события/ {EventID}

Обновите свойства календарных событий (включая информацию о присоединении и расширенные свойства). Эта операция также используется для того, чтобы задать статус совещания, принять, отклонить или предварительно принять его.

POST /календари/ {CalendarID} /события/QuickAdd

Создает событие на основе простой текстовой строки.

POST /календари/ {CalendarID} /события/часы

Подпишитесь на уведомления об изменениях в календаре пользователя.

POST/каналы/стоп

Откажитесь от уведомлений об изменениях в календаре пользователя.

GET /users/me/settings/ {setting}

Получите локаль пользователя.

GET /users/ {userId} /настройки/отпуск

Получает настройки ответа пользователя на отпуск.

POST /календари/ {CalendarID} /acl

Создает правило контроля доступа.

УДАЛИТЬ /calendars/ {CalendarID} /acl

Удаляет правило управления доступом.

POST /календари/ {CalendarID} /события

Создает событие в календаре.

УДАЛИТЬ /calendars/ {CalendarID} /события/ {EventId}

Удаляет событие из календаря.

ПОЛУЧАЙТЕ /FreeBusy

Отображает доступность пользователей и статус свободного/занятого в течение указанного периода времени.

Была ли статья полезной?
Была ли статья полезной?