Sažetak

Cisco Webex videointegracija za Microsoft Teams omogućuje Ciscu i videouređajima koji podržavaju SIP uključivanje u sastanke servisa Microsoft Teams.

Evo kako integracija poboljšava korisnički doživljaj uređaja kada se pridruži sastancima servisa Microsoft Teams hostiranima u vašoj tvrtki ili ustanovi:

  • Webex doživljaj sastanka – više zaslona s fleksibilnim mogućnostima izgleda

  • Popis sudionika koji prikazuje sudionike Microsoftove i video integracije

  • Dvosmjerno zajedničko korištenje sadržaja između uređaja i servisa Microsoft Teams

  • Pokazatelji statusa sastanka na uređaju, uključujući snimanje, transkripciju i čekanje sudionika u predvorju

Kada implementirate integraciju videozapisa s uslugom hibridnog kalendara Cisco Webex, vaši videouređaji dobit će i pojednostavljeno iskustvo uključivanja u sastanak jednim gumbom za pritiskanje (OBTP).

Pregled arhitekture

Program Microsoft Cloud Video Interop (CVI) partnerima kao što je Cisco omogućuje pružanje usluga koje se pridružuju uređajima za teleprisutnost na sastancima servisa Microsoft Teams.

CVI Architecture image based on https://docs.microsoft.com/en-us/microsoftteams/cloud-video-interop
Arhitektura rješenja

Cisco Webex interoperabilnost videozapisa za Microsoft Teams rješenje je Microsoft Qualified Cloud Video Interop treće strane izgrađeno na Cisco Webex platformi u oblaku. Mogućnosti CVI partnera u oblaku Cisco Webex dostupne su bilo gdje gdje pozivatelji mogu upućivati pozive između tvrtki na javni internet. Uobičajene Cisco Webex usluge pružaju administraciju, pozivnu infrastrukturu, interaktivne sustave glasovnog odgovora i lobije. Cisco Webex medijski klasteri smješteni diljem svijeta omogućuju transkodiranje, prijevode protokola i uloge Teams Bot.

S ovom arhitekturom videouređaji upućuju pozive na određene SIP URI-je koje hostira Cisco Webex. Cisco Webex servisi odgovaraju na pozive i dodjeljuju ih geografski relevantnim medijskim klasterima koji se izvode u Microsoft Azure. IVR po potrebi prikuplja detalje o sastanku, a CVI bot za medije za Microsoft Teams u klasteru Cisco Webex media povezuje se s infrastrukturom sastanka servisa Microsoft Teams. Medijski klasteri omogućuju povratnu vezu između sudionika povezanog putem Webex i ostatka konferencije hostirane na servisu Microsoft Teams. Cijelo rješenje djeluje kao usluga u oblaku.

Korisničko iskustvo možete poboljšati dodavanjem drugih Cisco Webex usluga. Na primjer, usluga hibridnog kalendara automatski gura detalje o sastanku i pojednostavljene gumbe Pridruži se videouređajima kada je vrijeme za uključivanje u sastanak.

Rukovanje podacima

Videointegracija koristi sljedeće podatke za povezivanje uređaja sa sastancima servisa Microsoft Teams i pružanje značajki tijekom sastanka:

  • Registracija aplikacije Enterprise: tijekom dodjele resursa administrator koristi aplikaciju Cisco Webex Video Integration za dodjelu dozvola za pristup Microsoftovu klijentu tvrtke ili ustanove prilikom korištenja programa Microsoft Graph API. Dodatne informacije potražite u Cisco Webex članku Integracija videozapisa na portalu Microsoft Azure.

  • "Klijentski ključ" dodijeljen Ciscu: Koristi se u SIP adresama za identifikaciju organizacije koja je domaćin sastanka do kojeg pozivatelj pokušava doći.

  • ID VTC konferencije: Microsoft dodjeljuje ovaj ID specifičan za sastanak prilikom stvaranja sastanka. Integracija videozapisa koristi ovaj ID i ID klijenta za traženje URL-a za pridruživanje sastanku na API programa Microsoft Graph.

  • Microsoftov ID klijenta korisnika: koristi se za identifikaciju ciljne Microsoftove organizacije prilikom komunikacije s programom Microsoft Graph API. Koristi se i u administrativnom sučelju servisa za identifikaciju microsoftova klijenta kojem su dodijeljeni resursi.

  • Nazivi domena potvrđeni klijentom: koriste se kao oznake u administrativnom sučelju servisa za identifikaciju microsoftova klijenta kojem su dodijeljeni resursi.

  • Informacije o sastanku: kada sudionik zatraži pridruživanje sastanku servisa Microsoft Teams putem videointegracije, servis dohvaća detalje za taj sastanak, uključujući predmet sastanka, organizatora, datum/vrijeme i pojedinosti o vezi. Nakon povezivanja, servis dohvaća informacije u stvarnom vremenu kao što su oznake sudionika, mogućnosti i status sudionika povezanih sa sastankom u aplikaciji Teams iz programa Microsoft Graph API te ih koristi za olakšavanje sastanka uživo.

    Kada omogućite uslugu hibridnog kalendara za poštanski sandučić, usluga kalendara koristi zamjenski URL za biranje, koji se nalazi u tijelu unosa kalendara koji ga uključuju, za identifikaciju "ključa klijenta" sastanka i ID VTC konferencije.

  • Mediji i sadržaj u stvarnom vremenu: Kada se sudionik pridruži sastanku servisa Microsoft Teams putem videointegracije, Cisco Webex i Microsoft Teams razmjenjuju kodirani audio, video i sadržaj visoke brzine kadrova kako bi omogućili dvosmjerno audio i video iskustvo između njih.

Ako integraciju videozapisa implementirate s uslugom hibridnog kalendara, pogledajte i uslugu hibridnog kalendara Cisco Webex s referencom integracije sustava Office 365.

Provjera autentičnosti i autorizacija

Cisco Webex stupa u interakciju s okruženjem servisa Microsoft Teams pomoću programa Microsoft Graph API. Microsoftov davatelj identiteta (IdP) utemeljen na oblaku obrađuje provjeru autentičnosti za Microsoft Graph API. Zahtjevi za API programa Microsoft Graph autorizirani su predstavljanjem tokena nositelja koje je izdao Microsoft IdP. Sva komunikacija s API Microsoft IdP i Graph koristi web-veze sigurne za TLS.

Za interakciju s medijima servisa Microsoft Teams kao uslugom registrirate Cisco Webex videointegraciju kao medijski bot smješten u aplikaciji smješten u klijentu sustava Microsoft 365 kojim upravlja Cisco. Botovi za Teams zahtijevaju prethodno ovlaštenje da bi mogli komunicirati s klijentom tvrtke ili ustanove za Microsoft 365. Tijekom početne konfiguracije usluga zahtijeva autorizaciju unaprijed definiranog skupa dozvola. Administrator tim aplikacijama dodjeljuje dozvole odobravanjem aplikacije Cisco Webex za integraciju videozapisa Azure AD putem tijeka pristanka Microsofta za administratore opisanog u nastavku.

Nakon odobrenja, Cisco Webex usluga može zatražiti tokene nositelja s ispravnim dozvolama i opsegom korisnika od Microsoft OAuth v2.0 IdP. Usluga zatim koristi tokene nositelja za autorizaciju zahtjeva za API programa Microsoft Graph za detalje dodjele resursa, zdravstvene provjere i rad bota za Teams.

Autorizacija i pristanak Microsoftova administratora

U Cisco Webex Control Hub samo administratori s ulogom punog administratora mogu postaviti uslugu videointegracije za organizaciju. Postupak dodjele resursa zahtijeva provjeru autentičnosti i pristanak globalnog administratora za klijent sustava Office 365 kojem pripadaju vaši korisnici. Dozvole za aplikacije potrebne za rad bota za Teams može dodijeliti samo globalni administrator Microsoftova klijenta pomoću sljedećeg tijeka pristanka administratora. (Detaljne korake postavljanja potražite u članku Implementirajte Cisco Webex videointegraciju za Microsoft Teams.)

Tijek uključuje sljedeće korake na visokoj razini:

  1. Administrator se prijavljuje u Cisco Webex Control Hub i pokreće postavljanje videointegracije.

  2. Postupak postavljanja preusmjerava preglednik u Microsoftov oblak radi provjere autentičnosti i pristanka.

  3. Prijavljuje se globalni administrator microsoftova klijenta.

    Nakon prijave administrator vidi detalje o dopuštenju aplikacije (naziv aplikacije, domena dobavljača i tražene dozvole).

  4. Administrator pristaje dati pristup aplikaciji za integraciju videozapisa Cisco Webex klikom na Prihvati.

  5. Postupkom postavljanja potvrđuje se da je pristup dodijelio administrator s odgovarajućim dozvolama. Ako uspije, korisnik se vraća na Control Hub, koji prikazuje prilagođene naredbe ljuske PowerShell potrebne za dovršetak konfiguracije servisa Microsoft Teams.

  6. Administrator dovršava konfiguraciju servisa Microsoft Teams pomoću ljuske PowerShell i zatvara ploču kontrolnog čvorišta.

  7. Postupak postavljanja testira poziv API Microsoft Graph za tvrtku ili ustanovu. Ako je uspješno, postavljanje je dovršeno. Ako ne, administrator može ponovo pokušati postupak autorizacije.

Dodijeljene dozvole

Integracija Cisco Webex videozapisa za Microsoft Teams zahtijeva eksplicitni skup dozvola u microsoftovu klijentu. Te se dozvole ne mogu prilagoditi i temelje se na preduvjetima za aplikacijske medijske botove u aplikaciji Microsoft Teams. Dovršetak tijeka pristanka integraciji daje sljedeće potrebne dozvole:

Dopuštenje

Upotreba

Čitanje domena (Domain.Read.All)

Omogućuje servisu čitanje potvrđenih naziva domena klijenta. Control Hub koristi nazive domena za identifikaciju klijenta s kojim je usluga povezana.

Pokretanje odlaznih 1-na-1 poziva iz aplikacije (Calls.Initiate.All)

Omogućuje stvaranje poziva od strane bota korisnicima servisa Microsoft Teams. (Rezervirano za buduću upotrebu.)

Pokretanje odlaznih grupnih poziva iz aplikacije (Calls.InitiateGroupCall.All)

Omogućuje stvaranje poziva od strane bota grupi korisnika servisa Microsoft Teams. (Rezervirano za buduću upotrebu.)

Pridružite se grupnim pozivima i sastancima kao aplikacija (Calls.JoinGroupCall.All)

Omogućuje botu da se pridruži grupnim pozivima i zakazanim sastancima u vašoj tvrtki ili ustanovi s privilegijama korisnika imenika. Koristi se za pridruživanje sudionicima koji su ovlašteni zaobići predvorje Microsoft Teamsa.

Pridružite se grupnim pozivima i sastancima kao gost (Calls.JoinGroupCallAsGuest.All)

Omogućuje botu da se pridruži grupnim pozivima i zakazanim sastancima u vašoj tvrtki ili ustanovi kao gost. Koristi se za pridruživanje sudionicima koji nisu ovlašteni za zaobilaženje predvorja servisa Microsoft Teams.

Pristup medijskim strujanjima u pozivu kao aplikaciji (Calls.AccessMedia.All)

Omogućuje botu izravan pristup strujanjima medijskih sadržaja u pozivu, bez prijavljenog korisnika.

Pročitajte detalje mrežnog sastanka (OnlineMeetings.Read.All)

Omogućuje servisu čitanje pojedinosti o mrežnom sastanku u vašoj tvrtki ili ustanovi. Koristi se za traženje i razrješavanje ID-ova VTC konferencija na sastancima servisa Microsoft Teams.

Prijava i čitanje korisničkog profila (User.read)

Potrebno za ostale navedene dozvole. Integracija ga ne koristi izravno.

Referenca dozvola za Microsoft Graph: https://docs.microsoft.com/en-us/graph/permissions-reference

Pregled Microsoftovih botova za sastanke: https://docs.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/calls-meetings-bots-overview

Pristup sastancima

Sudionici koji se povezuju putem videointegracije obično se tretiraju kao gosti korisnici sastanaka servisa Microsoft Teams i mogu se smjestiti u predvorje (čekaonicu). Korisnik servisa Microsoft Teams mora ručno primiti sudionika koji se nalazi u predvorju da bi sudionik mogao čuti ili vidjeti druge sudionike.

Ponašanje u predvorju servisa Microsoft Teams možete kontrolirati pomoću pravila sastanka koje je postavio administrator u aplikaciji Microsoft Teams i putem mogućnosti sastanka koje je postavio organizator sastanka. Prema zadanim postavkama korisnici gostiju servisa Microsoft Teams moraju koristiti predvorje. Dodatne informacije o pravilima sastanaka servisa Teams potražite u članku Upravljanje pravilima sastanaka u aplikaciji Teams.

Ako se anonimni korisnici mogu pridružiti sastanku postavka je isključena, samo pouzdani sudionici kojima je dopušteno zaobilaženje predvorja moći će se pridružiti sastanku putem Cisco Webex videointegracije.

Zaobilaženje predvorja za pouzdane sudionike

Sudionici koji se povezuju s integracijom videozapisa na neki od sljedećih načina tretiraju se kao pouzdani sudionici i pridružuju se sastancima servisa Microsoft Teams bez smještaja u predvorje:

  • Uređaji registrirani na vašu Cisco Webex organizaciju kao Webex registrirani uređaji

  • Pozivanje sa SIP domena koje su dodane i potvrđene kao one u vlasništvu vaše tvrtke ili ustanove u Kontrolnom središtu

Pouzdani sudionici tretiraju se kao sudionici unutar vaše organizacije. Sudionici koji se povezuju tim pouzdanim putovima mogu zaobići predvorje ako je organizator ograničio postavke predvorja sastanka u aplikaciji Teams. Ako Tko može zaobići predvorje? mogućnost sastanka postavljena je na "Organizatori i ja" ili "Osobe koje pozovem", pouzdani sudionici koji se pokušavaju pridružiti zanemaruju se, a svi pozivatelji LIMT-a smještaju se u predvorje sastanka u timovima prilikom uključivanja u sastanak.

Dodatne informacije o dodavanju i provjeri SIP domena potražite u članku Postupak potvrde domene za SIP videouređaje.

Integracija Cisco Webex videozapisa na portalu Microsoft Azure

Kada ovlašteni servis za videointegraciju pristupite klijentu sustava Office 365, nije potrebno dodatno održavanje, ali možete provjeriti njegovu prisutnost i opseg na popisu poslovnih aplikacija u centru za administratore servisa Microsoft Azure Active Directory.


 

U sklopu ove integracije u klijentu se ne izvodi nikakva fizička aplikacija ili softver. Stavka enterprise aplikacije služi kao definicija i rezervirano mjesto za autorizaciju dodijeljenu identitetu Cisco Webex aplikacije.

Kliknite naziv aplikacije, a zatim Dozvole da biste vidjeli dozvole koje aplikacija ima u klijentu.

Dodatni referentni materijal