- Главная
- /
- Статья
Справочник по гибридному календарному сервису с интеграцией с Google Календарем
Вам не нужно пропускать встречи из - за того, что они были запланированы в другом приложении. Вы можете использовать гибридный календарь, чтобы обеспечить пользователям и комнатам для совместной работы расширенные возможности взаимодействия между Webex Meetings и приложением Webex с помощью календаря G Suite от Google.
Преимущества гибридного календаря
В настоящий момент интеграция обеспечивает следующие важные функции.
-
Предоставьте пользователям возможность планировать совместные встречи с помощью любого календарного клиента, подключенного к календарю G Suite от Google (Google Calendar). Вам не нужно устанавливать плагины или расширения. Введите ключевое слово в поле Местоположение (например, @webex или @meet).
-
Отображение списка совещаний пользователям в приложении Webex (настольном и мобильном) и на физических терминальных устройствах.
-
Всплывающее уведомление с кнопкой для присоединения, также известное как функция "Одно нажатие кнопки" (OBTP).
-
Обновить статус присутствия пользователя в приложении Webex, когда пользователь включает ответчик на сообщения об отсутствии на рабочем месте в Gmail (иногда называемый статусом «вне офиса»).
В этой статье описан процесс интеграции Календаря Google с облаком Webex с помощью облачной службы календаря гибридного типа для предоставления указанных функций.
Аналогичные обзоры интеграций службы календаря гибридного типа см. в следующих статьях.
-
Справочные материалы по интеграции службы календаря гибридного типа Cisco Webex с Office 365
-
Справочник по гибридной службе календаря Cisco Webex с интеграцией с Microsoft Exchange (для развертывания Calendar Connector на основе Expressway)
Информацию о новейших функциях и развертывании см. в https://www.cisco.com/go/hybrid-services-calendar.
Обработка данных
Гибридный календарь получает информацию о встречах из календарной системы и использует ее следующим образом:
- Проверяет место проведения и состав участников встречи на наличие URI и URL-адресов для присоединения к встрече.
- Заголовок приглашения должен совпадать с названием встречи.
- Время начала и окончания для отображения времени встречи в списке встреч в приложении Webex и на некоторых устройствах.
- Приглашенные лица должны заполнить список участников в списке собраний.
- Приглашенным отправить кнопку «Присоединиться», когда придет время присоединиться.
- Приглашающий на встречу должен заполнить повестку дня совещания Webex.
Сервис отправляет зашифрованные данные в облако Webex (и хранит данные в зашифрованном виде), чтобы предоставить список встреч и кнопку «Присоединиться».
Данный сервис не хранит и не передает незашифрованные данные. Конфиденциальные данные, такие как описание встречи, состав участников и адреса электронной почты приглашенных, всегда шифруются при хранении и передаче.
Для шифрования данных гибридный календарь использует ту же облачную службу шифрования Webex, что и приложение Webex. Таким образом, управление ключами обеспечивается облачным сервером управления ключами (KMS). Если вы решите развернуть гибридную систему защиты данных, управление ключами будет осуществляться с помощью вашей собственной локальной системы управления ключами (KMS). (Более подробную информацию см. в документе Webex App Security Paper.)
Аутентификация и авторизация при развертывании
В гибридном календаре используется протокол передачи учетных данных клиента OAuth 2.0 на сервер авторизации Google.
Процесс аутентификации приложения
Гибридный календарь регистрируется в Google как приложение. Используется служебная учетная запись с делегированием полномочий в масштабах всего домена, что позволяет избежать необходимости получения согласия пользователя. (Более подробную информацию см. в https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)
Для работы гибридного календаря необходимы следующие права доступа:
|
Полномочие |
Использование |
|---|---|
|
Управление календарями пользователя |
|
|
Управление базовыми настройками почты https://www.googleapis.com/auth/gmail.settings.basic |
|
В Control Hub только администраторы с привилегированным доступом могут настраивать гибридный календарь для организации клиента. Администратор должен скопировать идентификатор клиента и данные авторизации из Control Hub и вставить их в разделе Управление доступом клиента API консоли администрирования домена Google G Suite.
Процесс включает следующие высокоуровневые действия.
-
С помощью данных учетной записи службы приложение получает от сервера авторизации Google маркеры доступа уровня пользователя для доступа к календарям пользователей.
-
Маркер доступа используется приложением в API-вызовах Календаря Google для получения доступа к информации календаря.
Процесс подготовки
Активация пользователей для доступа к календарю
После успешной подготовки Службы календаря гибридного типа в качестве зарегистрированного приложения администратор должен явно активировать пользователей, чтобы разрешить службе доступ к соответствующим календарям G Suite.
Чтобы успешно активировать пользователя для доступа к календарю необходимо выполнить следующие условия:
-
Адрес электронной почты пользователя в Control Hub должен совпадать с его учетной записью календаря Google в клиенте Google G Suite организации.
-
Администратор должен был подтвердить домен в адресе электронной почты пользователя ИЛИ пользователь должен был подтвердить свой адрес электронной почты, успешно войдя в приложение Webex.
При активации пользователя в службу календаря гибридного типа передается сообщение о том, что у нее имеются требуемые разрешения для доступа к календарю пользователя в G Suite.
Успешная проверка является обязательной для использования функций службы календаря гибридного типа. Если служба не может проверить пользователя, она переводит пользователя в состояние ошибки. Служба применяет политику доступа только к тем календарям, которые успешно активировались пользователями для текущей обработки.
Текущие операции
Гибридный календарь использует REST APIGoogle Calendar. Этот API поддерживает целый ряд операций с Календарем Google. Однако в календаре гибридного доступа используется только часть команд, которые имеют отношение к использованию календаря.
|
REST API |
Использование |
|---|---|
|
Отображение списка событий календаря. | |
|
Отображение повторений определенных повторяющихся событий. | |
|
Предоставление информации об одном событии в календаре. | |
|
Обновление свойств событий календаря (включая информацию для присоединения и расширенные свойства). Эта операция также используется для принятия, отклонения или предварительного принятия состояния совещания. | |
|
Создание события на основе простой текстовой строки. | |
|
Подписка на уведомления об изменениях в календаре пользователя. | |
|
Отмена подписки на уведомления об изменениях в календаре пользователя. | |
|
Получение данных о местоположении пользователя. | |
|
Получение настроек автоответчика пользователя. | |
|
Создание правила для управления доступом. | |
|
Удаление правила для управления доступом. | |
|
Создание события в календаре. | |
|
Удаление события из календаря. | |
|
Отображение состояния доступности пользователя, а также его состояния "Свободен" или "Занят" в указанном интервале времени. | |