Зведення
Відеоінтеграція Cisco Webex для Microsoft Teams дозволяє відеопристроям Cisco і SIP приєднатися до зустрічей Microsoft Teams.
Ось як інтеграція покращує досвід користувача пристрою, коли він приєднується до зустрічей Microsoft Teams, організованих у вашій організації:
Webex зустріч досвід-мульти-екран з гнучкими параметрами компонування
Список учасників із зазначенням учасників інтеграції Microsoft та відео
Двосторонній обмін контентом між пристроєм та Microsoft Teams
Індикатор запису на пристрій
Під час розгортання інтеграції відео зі службою гібридного календаря Cisco Webex ваші відеопристрої також отримують спрощену можливість приєднання до зустрічі за допомогою кнопки One Button to Push (OBTP).
Огляд архітектури
Програма Microsoft Cloud Video Interop (CVI) дозволяє таким партнерам, як Cisco, надавати послуги, які приєднують пристрої телеприсутності до зустрічей Microsoft Teams.

Cisco Webex Video Interoperability for Microsoft Teams - це кваліфіковане стороннє рішення Microsoft Cloud Video Interop, побудоване на хмарній платформі Cisco Webex. Можливості партнера CVI в хмарі Cisco Webex доступні скрізь, де абоненти можуть здійснювати бізнес-бізнес-дзвінки до загальнодоступного Інтернету. Загальні сервіси Cisco Webex забезпечують адміністрування, інфраструктуру викликів, інтерактивні системи голосової відповіді та лобі. Медіакластери Cisco Webex, розташовані по всьому світу, забезпечують транскодування, переклад протоколів і ролі Teams Bot.
Завдяки цій архітектурі відеопристрої розміщують виклики до певних SIP URI, розміщених Cisco Webex. Служби Cisco Webex відповідають на дзвінки і призначають їх географічно релевантним медіакластерам, що працюють в Microsoft Azure. IVR збирає інформацію про зустрічі, якщо це необхідно, а бот Microsoft Teams Media CVI в медіа-кластері Cisco Webex підключається до інфраструктури зустрічей Microsoft Teams. Медіакластери забезпечують зв 'язок між учасником, підключеним через Webex, і рештою конференції, розміщеної в Microsoft Teams. Все рішення функціонує як хмарний сервіс.
Ви можете покращити користувацький досвід, додавши інші служби Cisco Webex. Наприклад, служба гібридного календаря автоматично натискає на відеопристрої деталі зустрічі та спрощені кнопки "Приєднатися", коли прийшов час приєднатися до зустрічі.
Обробка даних
Інтеграція відео використовує наступні дані для підключення пристроїв до зустрічей Microsoft Teams та надання функцій під час зустрічей:
Реєстрація корпоративного додатка: Під час підготовки адміністратор використовує програму Cisco Webex Video Integration для надання дозволів на доступ до орендаря Microsoft організації при використанні API Microsoft Graph. Для отримання додаткової інформації див. розділ Відеоінтеграція Cisco Webex на порталі Microsoft Azure.
"Ключ орендаря", наданий Cisco: Використовується в SIP-адресах для ідентифікації організації, яка приймає зустріч, до якої намагається дістатися абонент.
Ідентифікатор конференції VTC: Корпорація Майкрософт призначає цей ідентифікатор зустрічі під час створення зустрічі. Відеоінтеграція використовує цей ідентифікатор та ідентифікатор клієнта для пошуку URL-адреси приєднання зустрічі з API Microsoft Graph.
Ідентифікатор клієнта Microsoft замовника: Використовується для ідентифікації цільової організації Microsoft під час зв 'язку з API Microsoft Graph. Також використовується в адміністративному інтерфейсі сервісу для ідентифікації забезпеченого орендаря Microsoft.
Доменні імена, підтверджені клієнтом Microsoft: Використовується як мітки в адміністративному інтерфейсі служби для ідентифікації наданого клієнта Microsoft.
Інформація про зустріч: Коли учасник просить приєднатися до зустрічі Microsoft Teams через інтеграцію відео, служба отримує відомості про цю зустріч, включаючи тему зустрічі, організатора, дату/час та деталі з 'єднання. Після підключення служба отримує інформацію в режимі реального часу, таку як мітки учасників, можливості та статус учасників, підключених до зустрічі команд з API Microsoft Graph, і використовує їх для полегшення зустрічі в прямому ефірі.
Коли ви вмикаєте службу гібридного календаря для поштової скриньки, служба календаря використовує альтернативну URL-адресу набору, розташовану в тілі записів календаря, які її містять, для ідентифікації "ключа орендаря" зустрічі та ідентифікатора конференції VTC.
Медіа та контент у реальному часі: Коли учасник приєднується до зустрічі Microsoft Teams через інтеграцію відео, Cisco Webex та Microsoft Teams обмінюються кодованим аудіо, відео та вмістом з високою частотою кадрів, щоб забезпечити двосторонній аудіо та відео між ними.
Якщо ви розгортаєте інтеграцію відео зі службою гібридного календаря, також перегляньте службу гібридного календаря Cisco Webex з довідкою про інтеграцію Office 365.
Автентифікація та авторизація
Cisco Webex взаємодіє з середовищем Microsoft Teams за допомогою API Microsoft Graph. Хмарний постачальник ідентифікації Microsoft (IdP) обробляє автентифікацію для API Microsoft Graph. Запити до API Microsoft Graph дозволяються шляхом представлення маркерів-носіїв, випущених Microsoft IdP. Весь зв 'язок з Microsoft IdP і Graph API використовує захищені TLS веб-з' єднання.
Щоб взаємодіяти з носіями Microsoft Teams як службою, ви реєструєте відеоінтеграцію Cisco Webex як медіа-бота, розміщеного в додатку, який знаходиться в орендарі Microsoft 365, керованому Cisco. Командним ботам потрібен попередній дозвіл, щоб мати можливість спілкуватися з клієнтом Microsoft 365 організації. Під час початкової конфігурації служба запитує авторизацію для заздалегідь визначеного набору дозволів. Адміністратор надає ці дозволи на додаток, схвалюючи додаток Cisco Webex Video Integration Azure AD через описаний нижче процес згоди адміністратора Microsoft.
Після схвалення служба Cisco Webex може запитувати маркери-носії з правильними дозволами та сферою дії клієнта у IdP Microsoft OAuth v2.0. Потім служба використовує маркери-носії для авторизації запитів до API Microsoft Graph для надання деталей, перевірки стану та роботи бота Teams.
Авторизація та згода адміністратора Microsoft
У Cisco Webex Control Hub тільки адміністратори з повною роллю адміністратора можуть налаштувати службу інтеграції відео для організації. Процес підготовки вимагає автентифікації та отримання згоди від глобального адміністратора клієнта Office 365, до якого належать ваші користувачі. Дозволи програми, необхідні для роботи бота Teams, можуть бути надані лише глобальним адміністратором орендаря Microsoft за допомогою наступного потоку згоди адміністратора. (Докладні кроки налаштування див. у розділі Розгортання відеоінтеграції Cisco Webex для Microsoft Teams.)
Процес охоплює перелічені нижче загальні кроки.
Адміністратор входить в Cisco Webex Control Hub і запускає налаштування інтеграції відео.
Процес налаштування перенаправляє браузер до хмари Microsoft для автентифікації та згоди.
Глобальний адміністратор для орендаря Microsoft входить в обліковий запис.
Після входу в систему адміністратор бачить деталі дозволу програми (ім 'я програми, домен постачальника та запитувані дозволи).
Адміністратор погоджується надати доступ до програми Cisco Webex Video Integration, натиснувши Прийняти.
Процес налаштування підтверджує, що доступ був наданий адміністратором з відповідними дозволами. У разі успіху користувач перенаправляється назад до Центру керування, який показує індивідуальні команди PowerShell, необхідні для завершення конфігурації Microsoft Teams.
Адміністратор завершує налаштування Microsoft Teams за допомогою PowerShell і закриває панель Control Hub.
Процес налаштування перевіряє виклик API Microsoft Graph для організації. У разі успіху налаштування буде завершено. Якщо ні, адміністратор може спробувати процес авторизації ще раз.
Надані дозволи
Відеоінтеграція Cisco Webex для 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 Meeting Bots: 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 повинні використовувати лобі. Для отримання додаткової інформації про політику зустрічей команд див. розділ Керування політикою зустрічей у командах.
Якщо параметр «Анонімні користувачі можуть приєднатися до зустрічі» вимкнено, лише довірені учасники, яким дозволено обходити лобі, зможуть приєднатися до зустрічі через інтеграцію відео Cisco Webex.
Обхід лобі для довірених учасників
Учасники, які підключаються до відеоінтеграції за допомогою будь-якого з наведених нижче методів, розглядаються як довірені учасники та приєднуються до зустрічей Microsoft Teams, не розміщуючись у лобі:
Пристрої, зареєстровані в організації Cisco Webex як зареєстровані пристрої Webex
Виклики з SIP-доменів, які були додані та підтверджені як такі, що належать вашій організації в Control Hub
Довірених учасників розглядають як учасників у вашій організації. Учасники, які з 'єднуються через ці довірчі шляхи, можуть обійти лобі, якщо організатор обмежив налаштування лобі для зустрічей команд. Якщо параметр «Хто може обійти лобі?» встановлено на «Організатори та я» або «Люди, яких я запрошую», довірені учасники, які намагаються приєднатися, ігноруються, а всі абоненти VIMT розміщуються в лобі зустрічі команд під час приєднання до зустрічі.
Для отримання додаткової інформації про додавання та перевірку SIP-доменів див. розділ Процес перевірки домену для SIP-відеопристроїв.
Відеоінтеграція Cisco Webex на порталі Microsoft Azure
Після того, як ви авторизували службу інтеграції відео для доступу до свого клієнта Office 365, додаткове обслуговування не потрібно, але ви можете перевірити його наявність та сферу застосування в списку корпоративних додатків в центрі адміністрування Microsoft Azure Active Directory.
Жодна фізична програма або програмне забезпечення не працює у вашому клієнті як частина цієї інтеграції. Запис корпоративної програми служить визначенням та заповнювачем для дозволу, наданого ідентифікатору програми Cisco Webex. |

Натисніть назву програми, а потім натисніть Дозволи, щоб побачити дозволи, які програма має у клієнта.

Додатковий довідковий матеріал
Посилання на інтеграцію служби гібридного календаря Cisco Webex Office365: 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 Meeting Bots: 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 – додатки: https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals