- Strona główna
- /
- Artykuł
Webex Video Integration for Microsoft Teams — odniesienie do integracji
Podsumowanie
Webex Video Integration for Microsoft Teams umożliwia urządzeniom wideo obsługującym Cisco i SIP dołączanie do spotkań Microsoft Teams.
Oto jak integracja poprawia wrażenia użytkownika urządzenia podczas dołączania do spotkań Microsoft Teams hostowanych w Twojej organizacji:
-
Obsługa spotkań Webex — wieloekranowe z elastycznymi opcjami układu
-
Lista uczestników przedstawiająca zarówno Microsoft, jak i uczestników integracji wideo
-
Dwukierunkowe udostępnianie treści między urządzeniem a programem Microsoft Teams
-
Wskaźniki stanu spotkania na urządzeniu, w tym nagrywanie, transkrypcja i czekanie uczestnika w lobby
Podczas wdrażania integracji wideo z usługą Webex Hybrid Calendar Service Twoje urządzenia wideo otrzymują również uproszczoną obsługę dołączania do spotkań One Button to Push (OBTP).
Przegląd architektury
Program Microsoft Cloud Video Interop (CVI) umożliwia partnerom takim jak Cisco dostarczanie usług łączących urządzenia wideo do spotkań Microsoft Teams.

Webex Video Integration for Microsoft Teams to niezależne rozwiązanie Microsoft Cloud Video Interop zbudowane na platformie chmurowej Webex. Możliwości partnerów CVI w chmurze Webex są dostępne wszędzie tam, gdzie dzwoniący mogą wykonywać połączenia między firmami do publicznego Internetu. Wspólne usługi Webex zapewniają administrację, infrastrukturę połączeń, interaktywne systemy odpowiedzi głosowej i lobby. Klastry mediów Webex zlokalizowane na całym świecie zapewniają transkodowanie, tłumaczenia protokołów i role Teams Bot.
Dzięki tej architekturze urządzenia wideo wykonują połączenia z określonymi adresami URI SIP hostowanymi przez Webex. Usługi Webex odbierają połączenia i przypisują je do odpowiednich geograficznie klastrów multimediów działających na platformie Microsoft Azure. W razie potrzeby IVR gromadzi szczegóły spotkania, a bot Media CVI firmy Microsoft Teams w klastrze multimediów Webex nawiązuje połączenie z infrastrukturą spotkań Microsoft Teams. Klastry multimedialne zapewniają łączność back-to-back między uczestnikiem połączonym za pośrednictwem Webex a resztą konferencji prowadzonej w Microsoft Teams. Całe rozwiązanie działa jako usługa w chmurze.
Integracja wideo umożliwia urządzeniom dołączanie do spotkań Teams w następujący sposób:
-
Jeśli spotkanie jest włączone dla CVI, urządzenie może dołączyć za pomocą identyfikatora wideo i klucza dzier żawcy.
-
Jeśli spotkanie nie jest włączone dla CVI, urządzenie może dołączyć jako gość (połączenie między dzierżawcami) za pomocą identyfikatora spotkania i hasła.
Możesz poprawić komfort użytkowania, dodając inne usługi Webex. Na przykład usługa kalendarza hybrydowego automatycznie przesyła szczegóły spotkania i uproszczone przyciski Dołącz do urządzeń wideo, gdy nadejdzie czas dołączenia do spotkania.
Przetwarzanie danych
Integracja wideo wykorzystuje następujące dane do łączenia urządzeń ze spotkaniami Microsoft Teams i udostępniania funkcji podczas spotkania:
-
Rejestracja aplikacji korpor acyjnej: podczas udostępniania administrator używa aplikacji Webex Video Integration do przyznawania uprawnień dostępu do najemcy firmy Microsoft podczas korzystania z interfejsu API Microsoft Graph. Aby uzyskać więcej informacji, zobacz Integracja wideo Webex w centrum administracyjnym Microsoft Entra.
-
„Klucz najemcy” udostępniony przez WebE x: jest to wartość na klienta używana w adresach SIP, gdy urządzenie wywołuje usługę VIMT.
-
I dentyfikator spotkania: Microsoft Teams przypisuje ten identyfikator podczas tworzenia spotkania i umieszcza go w zaproszeniu na spotkanie.
Użytkownicy potrzebują identyfikatora spotkania, aby dołączyć do spotkań z klientami Teams, poprzez bezpośrednie dołączenie do gości lub przez dołączenie między dzierżawcami za pomocą usługi VIMT.
Integracja wideo wykorzystuje ten identyfikator do określenia docelowego spotkania Microsoft Teams podczas dołączania między dzierżawcami.
-
Hasło do spotkania: Program Microsoft Teams przypisuje hasło rozróżniające wielkość liter podczas tworzenia spotkania i umieszcza go w zaproszeniu na spotkanie. Użytkownicy potrzebują hasła, aby dołączyć do spotkania z identyfikatorem spotkania.
Integracja wideo wykorzystuje to hasło, aby uzyskać dostęp do docelowego spotkania Microsoft Teams podczas dołączania między dzierżawcami.
-
Identyfikator wideo: Microsoft Teams przypisuje ten identyfikator spotkaniu, gdy jest on tworzony przez użytkownika obsługującego CVI. Program Microsoft Teams zawiera identyfikator wideo w zaproszeniu na spotkanie.
Integracja wideo wykorzystuje identyfikator wideo i identyfikator dzierżawcy firmy Microsoft klienta, aby uzyskać adres URL dołączenia do spotkania z interfejsu API Microsoft Graph.
(Firma Microsoft zaktualizowała etykietę do „Video ID” z „Identyfikator konferencji VTC”).
-
Identyfikator dzierżawcy Microsoft klienta: służy do identyfikacji docelowej organizacji firmy Microsoft podczas komunikowania się z interfejsem API Microsoft Graph. Używany również w interfejsie administracyjnym usługi do identyfikacji udostępnionego najemcy firmy Microsoft.
-
Nazwy domen zweryfikowane przez najemcę firmy Microsoft: używane jako etykiety w interfejsie administracyjnym usługi w celu identyfikacji udostępnionego najemcy firmy Microsoft.
-
Informacje o spot kaniu: Gdy uczestnik prosi o dołączenie do spotkania Microsoft Teams za pośrednictwem integracji wideo, usługa pobiera szczegóły tego spotkania, w tym temat spotkania, organizatora, datę i godzinę i szczegóły połączenia. Po połączeniu usługa pobiera informacje w czasie rzeczywistym, takie jak etykiety uczestników, możliwości i status uczestników połączonych ze spotkaniem Teams z interfejsu API Microsoft Graph i wykorzystuje je do ułatwienia spotkania na żywo.
Po włączeniu usługi kalendarza hybrydowego dla skrzynki pocztowej usługa kalendarza używa łącza Więcej informacji znajdującego się w treści wpisów kalendarza, które ją zawierają, do identyfikacji „klucza najemcy” spotkania i identyfikatora wideo.
-
Media i treści w czasie rzeczywistym: Gdy uczestnik dołącza do spotkania Microsoft Teams poprzez integrację wideo, Webex i Microsoft Teams wymieniają zakodowane treści audio, wideo i wysokiej częstotliwości klatek na sekundę, aby umożliwić między nimi dwukierunkowe wrażenia audio i wideo.
Jeśli wdrażasz integrację wideo z usługą kalendarza hybrydowego, zobacz także usługę kalendarza hybrydowego Webex z informacjami dotyczącymi integracji Microsoft 365.
Uwierzytelnienie i autoryzacja
Webex współdziała ze środowiskiem Microsoft Teams za pomocą interfejsu API Microsoft Graph. Oparty na chmurze dostawca tożsamości firmy Microsoft (iDP) obsługuje uwierzytelnianie dla interfejsu API Microsoft Graph. Żądania do interfejsu API Microsoft Graph są autoryzowane poprzez przedstawienie tokenów na okaziciela wydanych przez Microsoft iDP. Cała komunikacja z interfejsem Microsoft iDP i Graph API wykorzystuje połączenia internetowe zabezpieczone przez TLS.
Aby korzystać z multimediów Microsoft Teams jako usługi, należy zarejestrować integrację wideo Webex jako bota multimedialnego hostowanego w aplikacji, umieszczonego w najemcy Microsoft 365 zarządzanym przez Cisco. Boty Teams wymagają uprzedniej autoryzacji, aby móc komunikować się z najemcą firmy Microsoft 365.
Podczas wstępnej konfiguracji usługa żąda autoryzacji dla wstępnie zdefiniowanego zestawu uprawnień. Administrator przyznaje te uprawnienia aplikacji, postępując zgodnie z opisanym poniżej przepływem zgody.
Po zatwierdzeniu usługa Webex może żądać tokenów na okaziciela, z odpowiednimi uprawnieniami i zakresem klienta, od Microsoft OAuth v2.0 iDP. Usługa wykorzystuje tokeny okaziciela do autoryzacji żądań do interfejsu API Microsoft Graph w celu udostępniania szczegółów, kontroli stanu i działania bota Teams.
Autoryzacja i zgoda administratora Microsoft
Administratorzy organizacji z rolą Pełny administrator mogą używać Centrum sterowania do skonfigurowania usługi integracji wideo dla swojej organizacji.
Proces udostępniania wymaga uwierzytelnienia i zgody globalnego administratora dzierżawcy Microsoft 365, do którego należą użytkownicy. Uprawnienia aplikacji wymagane do obsługi bota Teams mogą być przyznane tylko przez globalnego administratora dzierż awcy Microsoft przy użyciu następującego przepływu zgody administratora.
Przepływ obejmuje następujące etapy wysokiego poziomu:
-
Zaloguj się do Control Hub, a następnie znajdź i uruchom konfigurację integracji wideo.
Aby uzyskać szczegółowe kroki konfiguracji, zobacz Wdrażanie integracji wideo Webex dla Microsoft Teams).
Podczas procesu konfiguracji przeglądarka przekierowuje do chmury Microsoft w celu uwierzytelnienia i zgody.
-
Zaloguj się jako globalny administrator dla najemcy Microsoft.
Aplikacja wyświetla prośbę o zgodę na:
- Zaloguj się i przeczytaj swój profil
- Przeczytaj ustawienia katalogu RBAC
Dzieje się tak, aby aplikacja mogła zweryfikować, czy Twoje konto jest autoryzowane przez najemcę do udzielania niezbędnych uprawnień.
-
Przejrzyj żądane uprawnienia i kliknij Ak ceptuj. Nie musisz sprawdzać Z goda w imieniu swojej organizacji, ponieważ nie jest to wymagane.
Aplikacja zaloguje się i sprawdza Twoje uprawnienia.
Po pomyślnym autoryzacji aplikacja wyświetli monit ponownie. Tym razem monit wyświetli uprawnienia potrzebne aplikacji do pomyślnego połączenia urządzeń wideo ze spotkaniami Microsoft Teams.
Monit wyświetla nazwę aplikacji, domenę dostawcy i żądane uprawnienia.
-
Kliknij przycisk Akcep tuj, aby przyznać te uprawnienia aplikacji Webex Video Integration.
Zostaniesz przekierowany z powrotem do Centrum sterowania, gdzie możesz zobaczyć dostosowane polecenia PowerShell potrzebne do ukończenia konfiguracji Microsoft Teams.
-
Użyj programu PowerShell, aby zakończyć konfigurację Microsoft Teams, a następnie zamknij panel Control Hub.
Proces konfiguracji testuje wywołanie interfejsu API Microsoft Graph dla organizacji. Jeśli się powiedzie, konfigur acja jest zakończona. Jeśli nie, administrator może spróbować ponownie przeprowadzić proces autoryzacji.
Przyznane uprawnienia
Webex Video Integration for Microsoft Teams wymaga wyraźnych uprawnień najemcy Microsoft. Te uprawnienia nie są konfigurowalne i są automatycznie konfigurowane przez proces konfiguracji w Control Hub.
Wykorzystywane są dwa oddzielne zestawy uprawnień:
-
Zbiór zezwolonych przez użytkownika uprawnień używanych podczas konfiguracji w celu weryfikacji informacji o docelowym najemcy
-
Zestaw uprawnień udzielonych przez zgodę administratora do aplikacji Enterprise w katalogu Entra. Ten zestaw umożliwia usłudze dostęp do środowiska Microsoft Teams
Uprawnienia wyrażone przez użytkownika
Podczas konfiguracji usługi prosimy zalogowanego użytkownika o następujące uprawnienia. Umożliwiają dostęp do najemcy Microsoft w celu weryfikacji informacji o docelowym najemcy. Używamy tych uprawnień tylko podczas konfigurowania integracji; nie są one przechowywane.
Możesz przejrzeć te upraw nienia użytkownika na stronie Uprawnienia aplikacji w katalog u Entra.
| Wymagane pozwolenie | Cel |
|---|---|
| „Zaloguj się i przeczytaj profil użytkownika” (User.read) | Służy do odczytu zalogowanego profilu użytkownika w celu identyfikacji naj emcy użytkownika. |
| „Odczytaj ustawienia RBAC katalogu” (rolemanagement.read.directory) | Służy do sprawdzania, czy zalogowany użytkownik jest członkiem dobrze znanych grup zabezpieczeń administratora w Entra ID. |
| „Zachowaj dostęp do danych, do których dałeś mu dostęp” (offline_access) | Umożliwia usłudze wyświetlanie danych, do których dałeś jej dostęp bez logo wania się użytkowników. |
Uprawnienia serwisowe
Przepływ zgody administratora Microsoft przyznaje następujące uprawnienia do „Integracji Cisco Webex wideo dla aplikacji MS Teams Enterprise” w Twoim najemcy. Te uprawnienia umożliwiają usłudze Webex dostęp do środowiska Teams.
Uprawnienia utrzymują się w aplikacji w katalogu Entra, dopóki nie usuniesz usługi Webex, która również usuwa aplikację.
|
Pozwolenie |
Stosowanie |
|---|---|
|
Przeczytaj domeny (Domain.Read.All) |
Umożliwia usłudze odczytywanie zweryfikowanych nazw domen najemcy. Control Hub używa nazw domen do identyfikacji najemcy, z którym usługa jest połączona. |
|
Inicjowanie wychodzących połączeń 1 do 1 z aplikacji (Calls.Initiate.All) |
Umożliwia tworzenie połączeń przez bota do użytkowników Microsoft Teams. (Zastrzeżone do wykorzystania w przyszłości.) |
|
Inicjowanie wychodzących połączeń grupowych z aplikacji (calls.initiateGroupCall.all) |
Umożliwia tworzenie połączeń przez bota do grupy użytkowników Microsoft Teams. (Zastrzeżone do wykorzystania w przyszłości.) |
|
Dołącz do połączeń grupowych i spotkań jako aplikacja (calls.joingroupCall.all) |
Umożliwia botowi dołączanie połączeń grupowych i zaplanowanych spotkań w organizacji z uprawnieniami użytkownika katalogu. Służy do dołączania do uczestników uprawnionych do omijania lobby Microsoft Teams. |
|
Dołącz do połączeń grupowych i spotkań jako gość (calls.joingroupCallasGuest.all) |
Umożliwia botowi dołączanie do połączeń grupowych i zaplanowanych spotkań w organizacji jako gość. Służy do dołączania do uczestników, którzy nie są upoważnieni do obejścia lobby Microsoft Teams. |
|
Dostęp do strumieni multimedialnych w połączeniu jako aplikacja (calls.accessmedia.all) |
Pozwala botowi uzyskać bezpośredni dostęp do strumieni multimedialnych podczas połączenia, bez zalo gowanego użytkownika. |
|
Przeczytaj szczegóły spotkania online (OnlineMeetings.Read.all) |
Umożliwia usłudze odczytywanie szczegółów spotkania online w organizacji. Służy do wyszukiwania i rozwiązywania identyfikatorów konferencji VTC w spotkaniach Microsoft Teams. |
|
Zaloguj się i przeczytaj profil użytkownika (User.read) |
Wymagane dla innych wymienionych uprawnień. Integracja nie wykorzystuje go bezpośrednio. |
Dokument dotyczący uprawnień programu Microsoft Graph: https://docs.microsoft.com/en-us/graph/permissions-reference
Przegląd botów spotkań firmy Microsoft: https://docs.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/calls-meetings-bots-overview
Dostęp do spotkań
Uczestnicy łączący się za pośrednictwem integracji wideo są zwykle traktowani jako gościnni użytkownicy spotkań Microsoft Teams i mogą zostać umieszczeni w holu (poczekalni). Użytkownik Microsoft Teams musi ręcznie włączyć uczestnika znajdującego się w lobby, zanim uczestnik będzie mógł usłyszeć lub zobaczyć innych uczestników.
Zachowanie lobby programu Microsoft Teams można kontrolować za pomocą zasad spotkań ustawionych przez administratora w programie Microsoft Teams oraz za pomocą opcji spotkań ustawionych przez organizatora spotkania. Domyślnie gościnni użytkownicy Microsoft Teams muszą korzystać z lobby. Aby uzyskać więcej informacji na temat zasad spotkań Teams, zobacz Zarządzanie zasadami spotkań w programie Teams.
Jeśli anonimowi użytkownicy mogą dołączyć do spotkania jest wyłączony, tylko zaufani uczestnicy, którzy mają zezwolenie na obejście lobby, mogą dołączyć do spotkania za pomocą integracji wideo Webex.
Uczestnicy korzystający z dołączania między dzierżawcami (w tym identyfikatora spotkania i hasła) zawsze dołączają jako Goście. Te próby dołączenia kończą się niepowodzeniem, jeśli organizacja prowadząca spotkanie wyłą czyła Anonimowi użytkownicy mogą dołączyć do spotkania.
Obwodnica lobby dla zaufanych uczestników
Uczestnicy łączący się z integracją wideo za pomocą następujących metod są traktowani jako zaufani uczestnicy i dołączają do spotkań Microsoft Teams bez umieszczania ich w lobby:
-
Urządzenia zarejestrowane w organizacji Webex jako urządzenia zarejestrowane w serwisie WebEx
-
Dzwonienie z domen SIP, które zostały dodane i zweryfikowane jako własność Twojej organizacji w Control Hub
Zaufani uczestnicy są traktowani jako uczestnicy w Twojej organizacji. Uczestnicy łączący się tymi zaufanymi ścieżkami mogą ominąć lobby, jeśli organizator ograniczył ustawienia lobby spotkań Teams. Jeśli Kto może ominąć lobby? opcja spotkania jest ustawiona na „Organizatorzy i ja” lub „Osoby, które zapraszam”, zaufani uczestnicy próbujący dołączyć są ignorowani, a wszyscy dzwoniący do VIMT są umieszczani w lobby spotkań Teams podczas dołączania do spotkania.
Uczestnicy korzystający z dołączania między dzierżawcami (w tym identyfikatora spotkania i hasła) zawsze dołączają jako Goście. Oznacza to, że nawet zaufani uczestnicy dołączający w ten sposób muszą czekać w lobby, aby zostać przyjęci przez gospodarza.
Aby uzyskać więcej informacji na temat dodawania i weryfikowania domen SIP, zobacz Proces weryfikacji domeny dla urządzeń wideo SIP.
Integracja wideo Webex w centrum administracyjnym Microsoft Entra
Aplikacja nie wymaga konserwacji po autoryzacji usługi integracji wideo w celu uzyskania dostępu do najemcy Microsoft 365. Możesz zweryfikować jego obecność i zakres na liście aplikacji Enterprise w centrum administracyjnym Microsoft Entra.
W ramach tej integracji w Twoim najemcy nie działa żadna fizyczna aplikacja ani oprogramowanie. Wpis aplikacji korporacyjnej służy jako definicja i symbol zastępczy autoryzacji udzielonej tożsamości aplikacji Webex.
Kliknij nazwę aplikacji, a następnie kliknij pozycję Uprawnienia, aby zobaczyć uprawnienia, które aplikacja posiada w najemcy.