Rezumat

Integrarea video Cisco Webex pentru Microsoft Teams le permite dispozitivelor video compatibile Cisco și SIP să participe la întâlnirile Microsoft Teams.

Iată cum integrarea îmbunătățește experiența utilizatorilor dispozitivului atunci când aceștia se alătură întâlnirilor Microsoft Teams găzduite în organizația dvs.:

  • Experiență de Întâlnire Webex – ecran multiplu cu opțiuni flexibile de aspect

  • Lista participanților care indică atât participanții Microsoft , cât și participanții la integrarea video

  • partajare conținut între dispozitiv și Microsoft Teams

  • Indicator înregistrare pe dispozitiv

Când implementați integrarea video cu serviciul Cisco Webex Hybrid Calendar, dispozitivele dvs. video beneficiază și de experiența simplificată de participare la întâlniri One Button to Push (OBTP).

Prezentare generală a arhitecturii

Programul Microsoft Cloud Video Interop (CVI) le permite partenerilor precum Cisco să livreze servicii care alătură dispozitivele de teleprezență la întâlnirile Microsoft Teams.

Imagine arhitectura CVI bazată pe https://docs.microsoft.com/en-us/microsoftteams/cloud-video-interop
Figura 1: Arhitectura soluției

Cisco Webex Video Interoperability pentru Microsoft Teams este o soluție de interoperabilitate video în cloud terță parte, calificată Microsoft , construită pe platforma cloud Cisco Webex . Capacitățile partenerului CVI din Cisco Webex sunt disponibile oriunde apelanții pot efectua apeluri business-to-business pe internetul public. Serviciile comune Cisco Webex asigură administrare, infrastructură de apelare, sisteme interactive de răspuns vocal și saloane. Clusterele media Cisco Webex situate în întreaga lume oferă transcodare, traduceri de protocol și rolurile Teams Bot.

Cu această arhitectură, dispozitivele video efectuează apeluri către anumite URI-uri SIP găzduite de Cisco Webex. Serviciile Cisco Webex răspund la apeluri și le atribuie clusterelor media relevante din punct de vedere geografic care rulează în Microsoft Azure. IVR adună detalii despre întâlniri dacă este necesar, iar botul CVI Media Microsoft Teams din clusterul media Cisco Webex realizează conexiunea la infrastructura de întâlniri Microsoft Teams. Clusterele media asigură conectivitate back-to-back între participantul conectat prin Webex și restul conferinței găzduite pe Microsoft Teams. Întreaga soluție funcționează ca un serviciu cloud.

Puteți îmbunătăți experiența utilizatorului prin adăugarea altor servicii Cisco Webex . De exemplu, serviciul de calendar hibrid trimite automat detaliile întâlnirii și butoanele de Participare simplificate către dispozitivele video atunci când este momentul să participați la întâlnire.

Tratarea datelor

Integrarea video utilizează următoarele date pentru a conecta dispozitivele la întâlnirile Microsoft Teams și pentru a oferi funcții în cadrul întâlnirilor:

  • Înscriere aplicație Enterprise : În timpul configurării, un administrator utilizează aplicația Cisco Webex Video Integration pentru a acorda permisiuni de acces la clientul Microsoft al organizației atunci când utilizează API -ul Microsoft Graph . Pentru mai multe informații, consultați Integrarea Cisco Webex Video în Portalul Microsoft Azure .

  • O „cheie de client” prevăzută de Cisco : Utilizat în adresele SIP pentru a identifica organizația care găzduiește întâlnirea la care încearcă să ajungă apelantul.

  • ID conferință VTC : Microsoft atribuie acest ID specific întâlnirii la crearea întâlnirii. Integrarea video utilizează acest ID și ID -ul de client pentru a căuta URL de participare la întâlnire din API -ul Microsoft Graph .

  • ID -ul de găzduitor Microsoft al clientului : Utilizat pentru a identifica organizația țintă Microsoft atunci când comunicați cu API -ul Microsoft Graph . Utilizat și în interfață administrativă a serviciului pentru a identifica arentarul Microsoft configurat.

  • Nume de domenii Microsoft verificate de clienți : Utilizat ca etichete în interfață administrativă a serviciului pentru a identifica clientul Microsoft configurat.

  • Informații despre întâlnire : Când un participant solicită să se alăture unei întâlniri Microsoft Teams prin integrarea video, serviciul preia detaliile întâlnirii respective, inclusiv subiectul întâlnirii, organizatorul, data/ora și detaliile conexiunii. Odată conectat, serviciul preia informații în timp real, cum ar fi etichetele participanților, capacitățile și starea participanților conectați la întâlnirea Teams din API -ul Microsoft Graph și le utilizează pentru a facilita întâlnirea live.

    Atunci când activați serviciul de calendar hibrid pentru o cutie poștală, serviciul de calendar utilizează URL de apelare alternativă , situată în corpul intrărilor din calendar care îl includ, pentru a identifica „cheia locatarului” a întâlnirii și ID conferinței VTC .

  • Media și conținut în timp real: Când un participant se alătură unei întâlniri Microsoft Teams prin integrarea video, Cisco Webex și Microsoft Teams fac schimb de conținut audio, video și cu frecvență ridicată a frecvență cadre codificat pentru a permite experiența audio și video bidirecțională între ele.

Dacă implementați integrarea video cu Hybrid Calendar Service, consultați și Cisco Webex Hybrid Calendar cu Referință pentru integrarea Office 365 .

Autentificare și autorizare

Cisco Webex interacționează cu mediul dvs. Microsoft Teams utilizând API -ul Microsoft Graph . Furnizorul de identitate Microsoft (IdP) bazat în cloud se ocupă de autentificare pentru API -ul Microsoft Graph . Cererile către API -ul Microsoft Graph sunt autorizate prin prezentarea de tokenuri la purtător emise de către Microsoft IdP. Toate comunicările către Microsoft IdP și Graph API utilizează conexiuni web securizate TLS.

Pentru a interacționa cu Microsoft Teams media ca serviciu, înregistrați integrarea video Cisco Webex ca un bot media găzduit de aplicație găzduit într-un arentar Microsoft 365 gestionat de Cisco. Boții Teams necesită autorizație prealabilă pentru a putea comunica cu clientul Microsoft 365 al unei organizații. În timpul configurării inițiale, serviciul solicită autorizarea pentru un set predefinit de permisiuni. Un administrator acordă permisiunile acestor aplicații prin aprobarea aplicației Cisco Webex Video Integration Azure AD prin fluxul de consimțământ al administratorului Microsoft descris mai jos.

Odată aprobat, serviciul Cisco Webex poate solicita token-uri purtător cu permisiunile corecte și domeniul de aplicare al clientului de la Microsoft OAuth v2.0 IdP. Serviciul utilizează apoi tokenurile purtător pentru a autoriza solicitări către API -ul Microsoft Graph pentru detalii de configurare, verificări de sănătate și funcționarea botului Teams.

Autorizare și Consimțământ administrator Microsoft

În Cisco Webex Control Hub, numai administratorii cu Administrator complet rol poate configura serviciul de integrare video pentru o organizație. Procesul de configurare necesită autentificarea și acordul unui administrator global pentru clientul Office 365 căruia îi aparțin utilizatorii. Permisiunile aplicației necesare pentru a opera botul Teams pot fi acordate numai de către un administrator global al clientului Microsoft , utilizând următorul flux de consimțământul administratorului. (Pentru pașii detaliați de configurare, consultați Implementați Cisco Webex Video Integration pentru Microsoft Teams .)

Fluxul include următorii pași de nivel înalt:

  1. Administratorul se conectează la Cisco Webex Control Hub și începe configurarea integrării video.

  2. Procesul de configurare redirecționează browser-ul către cloud-ul Microsoft pentru autentificare și consimțământ.

  3. Administratorul global pentru chiriașul Microsoft se conectează.

    Odată conectat, administratorul vede detaliile privind permisiunea aplicației (numele aplicației, domeniul furnizorului și permisiunile solicitate).

  4. Administratorul este de acord să acorde acces la aplicația Cisco Webex Video Integration făcând clic Acceptați .

  5. Procesul de configurare verifică dacă accesul a fost acordat de către un administrator cu permisiunile corespunzătoare. Dacă reușește, utilizatorul este redirecționat înapoi la Control Hub, care afișează comenzile PowerShell personalizate necesare pentru a finaliza configurația Microsoft Teams.

  6. Administratorul finalizează configurația Microsoft Teams folosind PowerShell și închide panoul Control Hub.

  7. Procesul de configurare testează un apel API Microsoft Graph pentru organizație. Dacă a reușit, configurarea este finalizată. Dacă nu, administratorul poate încerca din nou procesul de autorizare.

Permisiuni acordate

Integrarea video Cisco Webex pentru Microsoft Teams necesită un set explicit de permisiuni în clientul dvs. Microsoft . Aceste permisiuni nu sunt personalizabile și se bazează pe cerințele pentru boții media aplicației din Microsoft Teams. Finalizarea fluxului de consimțământ acordă integrării următoarele permisiuni necesare:

Permisiune

Utilizare

Citiți domenii (Domain.Read.All)

Permite serviciului să citească numele de domenii verificate ale chiriașului. Control Hub utilizează numele de domenii pentru a identifica locatarul la care este conectat serviciul.

Inițiați apelurile 1 la 1 de ieșire din aplicație (Calls.Initiate.All)

Permite crearea de apeluri de către bot către utilizatorii Microsoft Teams. (Rezervat pentru utilizare ulterioară.)

Inițiați apelurile de grup de ieșire din aplicație (Calls.InitiateGroupCall.All)

Permite crearea de apeluri de către bot către un grup de utilizatori Microsoft Teams. (Rezervat pentru utilizare ulterioară.)

Participați la apelurile de grup și întâlnirile ca aplicație (Calls.JoinGroupCall.All)

Permite botului să se alăture apelurilor de grup și întâlnirilor programate din organizația dvs. cu privilegiile unui utilizator de director. Utilizat pentru a se alătura participanților care sunt autorizați să ocolească lobby-ul Microsoft Teams.

Participați la apelurile de grup și la întâlniri ca invitat (Calls.JoinGroupCallAsGuest.All)

Permite botului să se alăture apelurilor de grup și întâlnirilor programate din organizația dvs. ca invitat. Utilizat pentru a se alătura participanților care nu sunt autorizați să ocolească lobby-ul Microsoft Teams.

Accesați fluxurile media dintr-un apel ca aplicație (Calls.AccessMedia.All)

Permite botului să obțină acces direct la fluxurile media într-un apel, fără un utilizator conectat.

Citiți detaliile întâlnirii online (OnlineMeetings.Read.All)

Permite serviciului să citească detaliile întâlnirii online din organizația dvs. Utilizat pentru a căuta și rezolva ID-urile conferinței VTC la întâlnirile Microsoft Teams.

Conectați-vă și citiți profil utilizator (User.read)

Obligatoriu pentru celelalte permisiuni listate. Integrarea nu îl utilizează direct.

Referință privind permisiunile Microsoft Graph: https://docs.microsoft.com/en-us/graph/permissions-reference

Prezentare generală a boților de întâlniri Microsoft : https://docs.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/calls-meetings-bots-overview

Acces la întâlniri

Participanții care se conectează prin integrarea video sunt tratați în mod normal ca utilizatori invitați la întâlnirile Microsoft Teams și pot fi plasați într-un hol (sală de așteptare). Un utilizator Microsoft Teams trebuie să admită manual un participant care se află în sala de așteptare înainte ca acesta să poată auzi sau vedea alți participanți.

Puteți controla comportamentul în sala de așteptare Microsoft Teams prin politicile de întâlnire stabilite de un administrator în Microsoft Teams și prin opțiunile de întâlnire stabilite de organizatorul întâlnirii. În mod implicit, utilizatorii invitați Microsoft Teams trebuie să utilizeze sala de așteptare. Pentru mai multe informații despre politicile întâlnirilor Teams, consultați Gestionați politicile privind întâlnirile în Teams .

Dacă Utilizatorii anonimi pot participa la o întâlnire setarea este dezactivată, numai participanții de încredere cărora li se permite ocolirea sălii de așteptare vor putea participa la întâlnire prin integrarea video Cisco Webex .

Ocolire lobby pentru participanții de încredere

Participanții care se conectează la integrarea video prin oricare dintre următoarele metode sunt tratați ca participanți de încredere și se alătură întâlnirilor Microsoft Teams fără a fi plasați într-un hol:

  • Dispozitivele înregistrate în organizația dvs. Cisco Webex ca dispozitive înregistrate Webex

  • Apelare de pe domenii SIP care au fost adăugate și verificate ca deținute de organizația dvs. în Control Hub

Participanții de încredere sunt tratați ca participanți în cadrul organizației dvs. Participanții care se conectează prin aceste căi de încredere pot ocoli sala de așteptare dacă organizatorul a restricționat setările sala de așteptare a întâlnirilor Teams. Dacă Cine poate ocoli sala de așteptare? opțiunea de întâlnire este setată la „Eu și organizatorii” sau „Persoanele pe care le invit”, participanții de încredere care încearcă să participe sunt ignorați și toți apelanții VIMT sunt plasați în sala de așteptare a întâlnirii Teams atunci când intră într-o întâlnire.

Pentru mai multe informații despre adăugarea și verificarea domeniilor SIP , consultați Procesul de verificare a domeniului pentru dispozitivele video SIP .

Integrarea Cisco Webex Video în Portalul Microsoft Azure

Odată ce ați autorizat serviciul de integrare video să acceseze clientul Office 365, nu este necesară nicio întreținere suplimentară, dar puteți verifica prezența și domeniul de aplicare a acestuia în lista de aplicații enterprise din centrul de administrare Microsoft Azure Active Directory .


 

Nu există aplicații fizice sau software care nu rulează în clientul dvs. ca parte a acestei integrări. Intrarea în aplicația enterprise servește ca definiție și substituent pentru autorizarea acordată identității aplicației Cisco Webex .

Faceți clic pe numele aplicației, apoi faceți clic Permisiuni pentru a vedea permisiunile pe care le are aplicația în tenant.

Material de referință suplimentar