Резюме
Cisco Webex Video Integration за Microsoft Teams позволява на Cisco и SIP-съвместими видео устройства да се присъединят към срещи на Microsoft Teams.
Ето как интеграцията подобрява изживяването на потребителя на устройството, когато се присъедини към срещи на Microsoft Teams, хоствани във вашата организация:
Изживяване на Среща в Webex – многоекранен с гъвкави опции за оформление
Списък с участници, показващ участници както в Microsoft , така и във видео интегрирането
Двупосочно споделяне на съдържание между устройството и Microsoft Teams
Индикатор за запис на устройството
Когато внедрите видео интеграцията с услугата Cisco Webex Hybrid Calendar, вашите видео устройства получават и опростеното изживяване за присъединяване към среща с един бутон за натискане (OBTP).
Преглед на архитектурата
Програмата Microsoft Cloud Video Interop (CVI) позволява на партньори като Cisco да предоставят услуги, които се присъединяват към устройства за телеприсъствие към срещи на Microsoft Teams.

Cisco Webex Video Interoperability for Microsoft Teams е квалифицирано решение на Microsoft за облачно видео взаимодействие на трети страни, изградено върху облачната платформа Cisco Webex . Възможностите на партньорите на CVI в облака на Cisco Webex са достъпни навсякъде, където обаждащите се могат да извършват бизнес разговори към публичния интернет. Общите услуги на Cisco Webex осигуряват администриране, инфраструктура за повиквания, интерактивни системи за гласов отговор и лобита. Медийните клъстери на Cisco Webex , разположени по целия свят, осигуряват транскодиране, превод на протоколи и роли на Teams Bot.
С тази архитектура видео устройствата извършват повиквания към конкретни SIP URI, хоствани от Cisco Webex. Услугите на Cisco Webex отговарят на повикванията и ги присвояват към географски подходящи медийни клъстери, работещи в Microsoft Azure. IVR събира подробности за срещата, ако е необходимо, а медийният CVI бот на Microsoft Teams в медийния клъстер на Cisco Webex осъществява връзката с инфраструктурата за срещи на Microsoft Teams. Медийните клъстери осигуряват последователна връзка между участника, свързан чрез Webex , и останалата част от конференцията, хоствана в Microsoft Teams. Цялото решение работи като облачна услуга.
Можете да подобрите потребителското изживяване, като добавите други услуги на Cisco Webex . Например, услугата Hybrid Calendar автоматично избутва подробности за срещата и опростени бутони за присъединяване към видео устройствата, когато дойде време да се присъедините към срещата.
Обработка на данни
Интеграцията на видео използва следните данни за свързване на устройства към срещи на Microsoft Teams и предоставяне на функции по време на среща:
Регистрация на корпоративно приложение : По време на обезпечаването администраторът използва приложението Cisco Webex Video Integration, за да предостави разрешения за достъп до наемателя на Microsoft на организацията, когато използва API на Microsoft Graph. За повече информация вж Видео интеграция на Cisco Webex в портала на Microsoft Azure .
Предоставен от Cisco „ключ за наемател“ : Използва се в SIP адресите за идентифициране на организацията, която е домакин на срещата, до която се опитва да достигне обаждащият се.
VTC ИД на конференцията : Microsoft присвоява този специфичен за срещата ИД при създаването на срещата. Интеграцията на видео използва този ИД и ИД на наемателя, за да търси URL за присъединяване към срещата от API на Microsoft Graph.
ИД на наемател на Microsoft на клиента : Използва се за идентифициране на целевата организация на Microsoft при комуникация с API на Microsoft Graph. Също така се използва в административен интерфейс на услугата за идентифициране на предоставения наемател на Microsoft .
Имена на домейни, потвърдени от наематели на Microsoft : Използва се като етикети в административен интерфейс на услугата за идентифициране на предоставения наемател на Microsoft .
Информация за срещата : Когато участник поиска да се присъедини към среща на Microsoft Teams чрез видео интегрирането, услугата извлича подробности за тази среща, включително темата на срещата, организатора, датата/часа и данните за връзката. След като се свърже, услугата извлича информация в реално време, като етикети на участниците, възможности и статус на участниците, свързани със срещата на Teams, от API на Microsoft Graph и ги използва за улесняване на срещата на живо.
Когато активирате хибридната календарна услуга за пощенска кутия, услугата на календара използва URL за алтернативно набиране, намиращ се в тялото на записите в календара, които го включват, за да идентифицира „ключа на наемателя“ на срещата и ИД на конференцията на VTC.
Медия и съдържание в реално време: Когато участник се присъедини към среща на Microsoft Teams чрез видео интеграция, Cisco Webex и Microsoft Teams обменят кодирано аудио, видео и съдържание с висока честота на кадрова честота , за да позволят двупосочното аудио и видео изживяване между тях.
Ако разгърнете интеграцията на видео с услугата Hybrid Calendar, вижте също Услуга за хибриден календар на Cisco Webex с справочник за интеграция на Office 365 .
Удостоверяване и оторизация
Cisco Webex взаимодейства с вашата среда на Microsoft Teams чрез API на Microsoft Graph. Базираният в облак доставчик на идентичност на Microsoft (IdP) обработва удостоверяването за API на Microsoft Graph. Заявките към API на Microsoft Graph се оторизират чрез представяне на токени на носител, издадени от Microsoft IdP. Цялата комуникация с API на Microsoft IdP и Graph използва защитени с TLS уеб връзки.
За да взаимодействате с медиите на Microsoft Teams като услуга, регистрирате видео интегрирането на Cisco Webex като хостван на приложение медиен бот, разположен в клиент на Microsoft 365, управляван от Cisco. Ботовете на Teams изискват предварително разрешение, за да могат да комуникират с наемателя на Microsoft 365 на организацията. По време на първоначалната конфигурация, услугата изисква оторизация за предварително дефиниран набор от разрешения. Администраторът предоставя разрешения на тези приложения, като одобрява приложението Cisco Webex Video Integration Azure AD чрез потока за съгласие на администратора на Microsoft , описан по-долу.
След като бъде одобрена, услугата Cisco Webex може да поиска токени на носител с правилните разрешения и обхват на клиента от Microsoft OAuth v2.0 IdP. След това услугата използва маркерите на носител, за да оторизира заявки към API на Microsoft Graph за предоставяне на подробности, проверки на здравето и работа на бота на Teams.
Упълномощаване и съгласие на администратора на Microsoft
В Cisco Webex Control Hub само администратори с Пълен администратор role може да настройвам услугата за интегриране на видео за организация. Процесът на обезпечаване изисква удостоверяване и съгласие от глобален администратор за наемателя на Office 365, към който принадлежат вашите потребители. Разрешенията на приложението, необходими за работа с бота на Teams, могат да бъдат предоставени само от глобален администратор на наемателя на Microsoft , използвайки следния поток за съгласие на администратора. (За подробни стъпки за настройка вж Внедряване на Cisco Webex Video Integration за Microsoft Teams .)
Потокът включва следните стъпки на високо ниво:
Администраторът влиза в Cisco Webex Control Hub и започва настройката за интегриране на видео.
Процесът на настройка пренасочва браузъра към облака на Microsoft за удостоверяване и съгласие.
Глобалният администратор за наемателя на Microsoft влиза.
След като влезе, администраторът вижда подробностите за разрешението на приложението (име на приложението, домейн на доставчик и исканите разрешения).
Администраторът се съгласява да даде достъп до приложението Cisco Webex Video Integration, като щракне Приемам .
Процесът на настройка проверява дали достъпът е предоставен от администратор с подходящи разрешения. Ако е успешен, потребителят се пренасочва обратно към Control Hub, който показва персонализираните команди на PowerShell, необходими за завършване на конфигурацията на Microsoft Teams.
Администраторът завършва конфигурацията на Microsoft Teams с помощта на PowerShell и затваря панела на Control Hub.
Процесът на настройка тества обаждане на Microsoft Graph API за организацията. Ако е успешна, настройката е завършена. Ако не, администраторът може да опита отново процеса на оторизация.
Предоставени разрешения
Интеграцията на Cisco Webex Video за Microsoft Teams изисква изричен набор от разрешения във вашия наемател на Microsoft . Тези разрешения не могат да се персонализират и се основават на изискванията за приложения за медийни ботове в Microsoft Teams. Завършването на потока на съгласие предоставя на интеграцията следните необходими разрешения:
Разрешение | Използване |
---|---|
Четене на домейни (Domain.Read.All) | Позволява на услугата да чете проверените имена на домейни на наемателя. Control Hub използва имената на домейни, за да идентифицира наемателя, към който е свързана услугата. |
Иницииране на изходящи обаждания 1 към 1 от приложението (Calls.Initiate.All) | Позволява създаване на обаждания от бота към потребителите на Microsoft Teams. (Запазено за бъдеща употреба.) |
Иницииране на изходящи групови повиквания от приложението (Calls.InitiateGroupCall.All) | Позволява създаване на обаждания от бота към група потребители на Microsoft Teams. (Запазено за бъдеща употреба.) |
Присъединете се към групови разговори и срещи като приложение (Calls.JoinGroupCall.All) | Позволява на бота да се присъединява към групови разговори и насрочени срещи във вашата организация с привилегиите на потребител на директория. Използва се за присъединяване към участници, които са упълномощени да заобикалят лобито на Microsoft Teams. |
Присъединете се към групови разговори и срещи като гост (Calls.JoinGroupCallAsGuest.All) | Позволява на бота да се присъединява към групови разговори и насрочени срещи във вашата организация като гост. Използва се за присъединяване към участници, които не са упълномощени да заобикалят лобито на Microsoft Teams. |
Достъп до медийни потоци в разговор като приложение (Calls.AccessMedia.All) | Позволява на бота да получи директен достъп до медийни потоци в разговор, без влязъл потребител. |
Прочетете подробности за онлайн срещата (OnlineMeetings.Read.All) | Позволява на услугата да чете подробности за онлайн срещите във вашата организация. Използва се за търсене и разрешаване на идентификатори на конференции на VTC към срещи на Microsoft Teams. |
Влезте и прочетете потребителски профил (User.read) | Изисква се за другите изброени разрешения. Интеграцията не го използва директно. |
Справка за разрешения на Microsoft Graph: https://docs.microsoft.com/en-us/graph/permissions-reference
Общ преглед на ботовете за срещи на Microsoft : https://docs.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/calls-meetings-bots-overview
Достъп до срещи
Участниците, които се свързват чрез видео интегрирането, обикновено се третират като потребители на гости на срещите на Microsoft Teams и могат да бъдат поставени във фоайе (чакалня). Потребител на Microsoft Teams трябва ръчно да приеме участник, който е във фоайето, преди участникът да може да чуе или види други участници.
Можете да контролирате поведението на лобито на Microsoft Teams чрез правила за срещи, зададени от администратор в Microsoft Teams, и чрез опции за срещи, зададени от организатора на среща. По подразбиране гостите на Microsoft Teams трябва да използват лобито. За повече информация относно правилата за срещи на Teams вж Управлявайте правилата за срещи в Teams .
Ако Анонимните потребители могат да се присъединят към среща настройката е изключена, само доверени участници, на които е разрешено заобикаляне на лоби, ще могат да се присъединят към срещата чрез видео интеграцията на Cisco Webex .
Лоби байпас за доверени участници
Участниците, които се свързват с интегрирането на видео с помощта на някой от следните методи, се третират като доверени участници и се присъединяват към срещи на Microsoft Teams, без да бъдат поставени в лоби:
Устройства, регистрирани във вашата организация на Cisco Webex като регистрирани в Webex устройства
Обаждане от SIP домейни, които са добавени и потвърдени като собственост на вашата организация в Control Hub
Доверените участници се третират като участници във вашата организация. Участниците, които се свързват чрез тези доверени пътища, могат да заобиколят лобито, ако организаторът е ограничил настройките на лобито за срещи на Teams. Ако Кой може да заобиколи фоайето? опцията за среща е зададена на „Организатори и аз“ или „Хора, които каня“, доверените участници, които се опитват да се присъединят, се игнорират и всички обаждащи се на VIMT се поставят в лобито на срещата на Teams, когато се присъединят към среща.
За повече информация относно добавянето и проверката на SIP домейни вж Процес за проверка на домейн за SIP видео устройства .
Видео интеграция на Cisco Webex в портала на Microsoft Azure
След като сте упълномощили услугата за интегриране на видео за достъп до вашия клиент на Office 365, не е необходима допълнителна поддръжка, но можете да проверите нейното присъствие и обхват в списъка с корпоративни приложения в центъра за администриране на Microsoft Azure Active Directory .
Нито едно физическо приложение или софтуер не работи във вашия наемател като част от тази интеграция. Записът на корпоративното приложение служи като дефиниция и заместител за разрешението, предоставено на идентичността на приложението Cisco Webex . |

Щракнете върху името на приложението, след което щракнете Разрешения за да видите разрешенията, които приложението има в наемателя.

Допълнителен референтен материал
Справка за интеграция с Office365 за услуга за хибриден календар на Cisco Webex : https://help.webex.com/niqovwv/Cisco-Webex-Hybrid-Calendar-Service-with-Office-365-Integration-Reference
Общ преглед на API на Microsoft Graph: https://docs.microsoft.com/en-us/graph/overview
Общ преглед на ботовете за срещи на Microsoft : https://docs.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/calls-meetings-bots-overview
Справка за разрешения на Microsoft Graph: https://docs.microsoft.com/en-us/graph/permissions-reference
Упълномощаване на платформата за самоличност на Microsoft : https://docs.microsoft.com/en-us/azure/active-directory/develop/authentication-vs-authorization
Microsoft Identity Platform – Приложения: https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals