Функции

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

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

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

  3. Изскачане на известие с бутон Join, известен също като One Button to Push (OBTP).

  4. Актуализирайте състоянието на присъствие на Webex на потребителя, когато потребителят включи отговорния за ваканция в Gmail (понякога наричан извън офиса статус).

Тази статия дава общ преглед на начина, по който базираната в облака Услуга за хибриден календар интегрира Google Календар с уебекс облака, за да предостави тези функции.

За подобни прегледи на другите интеграти на Услугата за хибриден календар вижте следните статии:

За най-новата информация за функциите и разполагането https://www.cisco.com/go/hybrid-services-calendarвж.

Обработка на данни

Услугата хибриден календар получава подробности за събрание от системата на календара и анализира местоположението на събранието и тялото за URIs и URL адреси, които могат да се използват за присъединяване към събранията. Услугата използва друга информация, като начален и краен час и поканени, за попълване на списъка със събрания в приложението Cisco Webex и на определени устройства и за предоставяне на Един бутон на Push (OBTP). В нито един момент сервизното хранилище или не изпраща нешифровани чувствителни данни като описание на събранието, орган за събрания или имейл адреси на поканените. Тези данни се изпращат криптирани в webex облака (и се съхраняват там в шифрована форма) за целите на предоставянето на списъка със събрания и OBTP.

За шифроване на данни услугата за хибриден календар използва същата услуга за шифроване в облака на Webex, която използва приложението Webex. Като такива управлението на ключове се предоставя или от сървъра за управление на ключове в облака (KMS), или, ако изберете да разположите Hybrid Data Security– от вашите собствени локална KMS. (За повече подробности вижте Бяла книга за сигурността на Cisco 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
  • Четене на извън офиса състояние.

В Центъра за контрол на Cisco Webexсамо администраторите с привилегирован достъп могат да предвидят организация на клиент за услугата хибриден календар. Администраторът трябва да копира и поставя клиентския ИД и оторизационните обхвати от контролния център в секцията Управление на API клиентския достъп на конзолата за администриране на домейна на Google G Suite.

Потокът включва следните стъпки на високо ниво:

  1. С помощта на идентификационните данни на профила за сервиз приложението получава маркери за достъп на ниво потребител от Сървъра за упълномощаване на Google, за да получи достъп до календарите на потребителите.

  2. Приложението използва маркера за достъп в aPI обажданията на Google Календар, за да получи достъп до информация за Календара.

Процес на осигуряване

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

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

За да активирате успешно потребител за достъп до календара, трябва да бъдат изпълнени следните условия:
  • Имейл адресът на потребителя в Контролния център трябва да съответства на профила си в календара на Google в наемателя на Google G Suite на организацията.

  • Администраторът трябва да е проверил домейна в имейл адреса на потребителя, ИЛИ потребителят трябва да е потвърдил имейл адреса си, като успешно е подписал в Webex.

Активирането на потребител уведомява Услугата за хибриден календар, за да валидира, че има правилните разрешения за достъп до календара на потребителя в G Suite.

Успешното валидиране е изискване за използване на функционалността на Услугата за хибриден календар. Ако услугата не може да валидира потребител, тя поставя потребителя в състояние на грешка. Услугата налага политика за достъп само до календарите на успешно активираните потребители за текуща обработка.

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

Услугата хибриден календар използва API на Google Календар ПОЧИВКА. Този API поддържа широк набор от операции с Google Календар. Обаче услугата за хибриден календар използва само подмножество от команди, които са свързани със случаи на използване на календара.

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

ПОЧИВКА API

Използване

ПОЛУЧАВАНЕ на календари/календарId/събития

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

ПОЛУЧАВАНЕ на календари/календарId/събития/{eventId}/екземпляри

Екземпляри на посоченото повтарящо се събитие.

GET /календари/календарId/събития/{eventId}

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

КРЪПКА /календари/{календарId}/събития/{eventId}

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

POST /календари/календарId/събития/quickAdd

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

ПОСТ /календари/календарИд/събития/гледане

Абонирайте се за известия за промени в календара на потребителя.

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

Отпишете се от известията за промени в календара на потребителя.

ПОЛУЧАВАНЕ /потребители/мен/настройки/{настройка}

Извличане на езиковата променлива на потребителя.

ПОЛУЧАВАНЕ /потребители/{userId}/настройки/ваканция

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

ПОСТ /календари/{календарId}/acl

Създава правило за контрол на достъпа.

ИЗТРИВАНЕ /календари/{календарId}/acl

Изтрива правило за контрол на достъпа.