Overzicht

Cisco Webex video-integratie voor Microsoft Teams stelt Cisco en SIP videoapparaten in staat deel te nemen aan Microsoft Teams-vergaderingen.

Deze integratie verbetert de ervaring op ondersteunde apparaten wanneer ze deelnemen aan Microsoft Teams-vergaderingen die worden gehost binnen uw organisatie:

  • Cisco Webex- multi-scherm met flexibele lay-outopties

  • Lijst met rooster met deelnemers aan zowel Microsoft- als video-integratie

  • Tweerichtings-inhoud delen

  • Indicator of conferentie-opname bezig is

Wanneer u de video-integratie met de Cisco Webex-service voor hybride agenda's implementeert, krijgen uw videoapparaten ook de vereenvoudigde manier om deel te nemen aan een vergadering via One Button to Push (OBTP).

Architectuuroverzicht

Met het CVI-programma (Microsoft Cloud Video Interop) kunnen partners zoals Cisco services leveren die deelnemen aan TelePresence-apparaten aan Microsoft Teams-vergaderingen.

Afbeelding 1. Oplossingsarchitectuur
CVI-architectuurafbeelding gebaseerd op https://docs.microsoft.com/en-us/microsoftteams/cloud-video-interop

Gebaseerd op een afbeelding in https://docs.microsoft.com/en-us/microsoftteams/cloud-video-interop

Cisco Webex video-interoperabiliteit voor Microsoft Teams is een Microsoft Cloud Video Interop-oplossing van een derde partij die is gebaseerd op Cisco Webex cloudplatform.. De mogelijkheden van de CVI-partner in Cisco Webex cloud zijn beschikbaar op elke locatie waar verversers business-to-business-gesprekken met het openbare internet kunnen voeren. De gemeenschappelijke Cisco Webex bieden beheer, belinfrastructuur, interactieve spraakresponssystemen en lobby's. Cisco Webex mediaclusters over de hele wereld bieden transcoderen, protocolvertalingen en de teams bot-rollen.

Met deze architectuur plaatsen videoapparaten oproepen naar specifieke SIP-URI's die worden gehost door Cisco Webex. Cisco Webex-services beantwoorden de gesprekken en wijzen ze toe aan geografisch relevante mediaclusters die in Microsoft Azure worden uitgevoerd. De IVR verzamelt indien nodig vergaderingsgegevens en de CVI-bot van de Media van Microsoft Teams in het mediacluster van Cisco Webex maakt de verbinding met de vergaderinginfrastructuur van Microsoft Teams. De mediaclusters bieden de back-to-backverbinding tussen de deelnemer die via Webex verbinding heeft gemaakt met de rest van de conferentie die wordt gehost in Microsoft Teams. De gehele oplossing werkt als een cloudservice.

U kunt de gebruikerservaring verbeteren door andere services Cisco Webex toevoegen. Zo pusht de hybride agendaservice vergaderingsinformatie automatisch en worden vereenvoudigde knoppen voor deelnemen naar de videoapparaten wanneer het tijd is om deel te nemen aan de vergadering.

Gegevensafhandeling

De video-integratie gebruikt de volgende gegevens om apparaten met Microsoft Teams-vergaderingen te verbinden en functies in de vergadering te bieden:

  • RegistratieEnterprise-app: Tijdens de inrichting gebruikt een beheerder de toepassing Cisco Webex video-integratie om toestemming te verlenen voor toegang tot de Microsoft-tenant van de organisatie wanneer de Microsoft Graph API wordt gebruikt. Zie Video-integratie in microsoft Azure Portal Cisco Webex voor meerinformatie.

  • Een 'tenantsleutel' die door Cisco isingericht: Wordt gebruikt in SIP-adressen om de organisatie te identificeren die de vergadering host die een beller probeert te bereiken.

  • VTC-conferentie-id: Microsoft wijst deze vergaderingsspecifieke id toe wanneer de vergadering wordt aanmaken. De video-integratie gebruikt deze id en de tenant-ID om de URL voor het deelnemen aan de vergadering op te zoeken vanuit de Microsoft Graph API.

  • Microsoft-tenant-id vanklant: Wordt gebruikt om de doelorganisatie van Microsoft te identificeren tijdens het communiceren met de Microsoft Graph API. Wordt ook gebruikt in de beheerinterface van de service om de inrichtende Microsoft-tenant te identificeren.

  • Door Microsoft tenant geverifieerdedomeinnamen: Gebruikt als labels in de beheerinterface van de service om de inrichtende Microsoft-tenant te identificeren.

  • Vergaderingsinformatie: Wanneer een deelnemer via de video-integratie vraagt deel te nemen aan een Microsoft Teams-vergadering, haalt de service gegevens voor die vergadering op, waaronder het onderwerp van de vergadering, de organisator, datum/tijd en verbindingsgegevens. Zodra de service verbinding heeft gemaakt, haalt de service via de Microsoft Graph API realtime informatie op, zoals labels van deelnemers, mogelijkheden en de status van deelnemers die via de Microsoft Graph API met de Teams-vergadering zijn verbonden. Via deze gegevens kunnen ze de live vergadering gemakkelijker maken.

    Als u de Hybride agendaservice inschakelen voor een postvak, gebruikt de agendaservice de alternatieve bel-URL, die zich bevindt in de hoofdruimte van de agenda-items die het bevatten, om de 'tenantsleutel' van de vergadering en de VTC-conferentie-id te identiteiten.

  • Realtime media en inhoud: Wanneer een deelnemer via de video-integratie deel gaat nemen aan een Microsoft Teams-vergadering, kunnen Cisco Webex en Microsoft Teams gecodeerde audio, video en inhoud van hoge kwaliteit framesnelheid uitwisselen om de tweewegaudio- en video-ervaring tussen hen mogelijk te maken.

Als u de video-integratie met de hybride agendaservice implementeert, ziet u ook de Cisco Webex-service voor hybride agenda's integratiereferentie voor Office 365.

Verificatie en autorisatie

Cisco Webex met uw Microsoft Teams-omgeving via de Microsoft Graph API. De cloud-gebaseerde Microsoft Identity Provider (IdP) verwerkt verificatie voor de Microsoft Graph API. Verzoeken aan de Microsoft Graph API worden geautoriseerd door het presenteren van de tokens die worden uitgegeven door de Microsoft IdP. Alle communicatie met de Microsoft IdP en Graph API maakt gebruik van met TLS beveiligde webverbindingen.

Om met Microsoft Teams-media als een service te communiceren, registreert u de Cisco Webex-video-integratie als een door een toepassing gehoste media bot homed in een Microsoft 365-tenant beheerd door Cisco. Teams-bots vereisen een eerdere autorisatie om te kunnen communiceren met de Microsoft 365-tenant van een organisatie. Tijdens de eerste configuratie, vraagt de service autorisatie aan voor een vooraf gedefinieerde set rechten. Een beheerder verleent deze toepassingsrechten door de Azure AD-toepassing Cisco Webex video-integratie goed te keuren via de hieronder beschreven toestemmingsflow van Microsoft-beheerder.

Als de service is goedgekeurd, Cisco Webex de tokens voor het verlenen van de juiste toestemmingen en het juiste bereik van de klant vragen vanuit de Microsoft OAuth v2.0 IdP. De service gebruikt vervolgens de tokens van de beller om aanvragen bij de Microsoft Graph API te autoreren voor inrichtingsgegevens, gezondheidscontroles en de werking van de Teams-bot.

Toestemming autorisatie en Microsoft-beheerder

In Cisco Webex Control Hub kunnen alleen beheerders met de rol Volledige beheerder de video-integratieservice voor een organisatie instellen. Het inrichtingsproces vereist verificatie en toestemming van een hoofdbeheerder voor de Office 365-tenant waartoe uw gebruikers behoren. De vereiste toepassingsrechten om met de Teams-bot te werken, kunnen alleen worden verleend door een hoofdbeheerder van de Microsoft-tenant met gebruik van de volgende beheerrechtenflow. (Voor gedetailleerde installatiestappen zie Implementeer de Cisco Webex video-integratie voor Microsoft Teams.)

De flow bevat de volgende belangrijke stappen:

  1. De beheerder meldt zich aan Cisco Webex Control Hub en start de configuratie van de video-integratie.

  2. Het installatieproces leidt de browser om naar de Microsoft-cloud voor verificatie en toestemming.

  3. De algemene beheerder voor de Microsoft-tenant meldt zich aan.

    Nadat de beheerder zich heeft aangemeld, ziet deze de informatie over de toestemmingen voor toepassingen (toepassingsnaam, het domein van de leverancier en de gevraagde toestemmingen).

  4. De beheerder stemt ermee in om toegang te verlenen tot de Cisco Webex video-integratie door op Accepteren teklikken.

  5. Tijdens het installatieproces wordt gecontroleerd of de toegang is verleend door een beheerder met de juiste rechten. Als de installatie is gelukt, wordt de gebruiker teruggeleid naar Control Hub, waar de op maat gesneden PowerShell-opdrachten worden weer geven die nodig zijn om de configuratie van Microsoft Teams te voltooien.

  6. De beheerder voltooit de configuratie van Microsoft Teams met PowerShell en sluit het deelvenster Control Hub.

  7. Tijdens het installatieproces wordt een Microsoft Graph API-aanroep voor de organisatie getest. Indien gelukt, is de installatie voltooid. Zo niet, dan kan de beheerder het autorisatieproces opnieuw proberen.

Toestemmingen toegekend

De Cisco Webex Video-integratie voor Microsoft Teams vereist een expliciete set rechten in uw Microsoft-tenant. Deze toestemmingen zijn niet aanpasbaar en zijn gebaseerd op de vereisten voor toepassingsmedia bots in Microsoft Teams. Het voltooien van de toestemmingsstroom verleent de integratie de volgende vereiste toestemmingen:

Toestemming

Gebruik

Domeinen lezen (Domein.Read.All)

Hiermee kan de service de geverifieerde domeinnamen van de tenant lezen. Control Hub gebruikt de domeinnamen om de tenant te identificeren aan wie de service is gekoppeld.

Begin uitgaande één-op-één-gesprekken vanuit de app (Gesprekken.Starten.Alle)

Hiermee kunnen gesprekken door de bot worden gemaakt voor Microsoft Teams-gebruikers. (Gereserveerd voor toekomstig gebruik.)

Start uitgaande groepsgesprekken vanuit de app (Calls.InitiateGroupCall.All)

Hiermee kunnen oproepen door de bot worden gemaakt voor een groep gebruikers van Microsoft Teams. (Gereserveerd voor toekomstig gebruik.)

Deelnemen aan groepsgesprekken en vergaderingen als een app (Calls.JoinGroupCall.All)

Hiermee kan de bot deelnemen aan groepsgesprekken en geplande vergaderingen in uw organisatie met de rechten van een directorygebruiker. Wordt gebruikt om deel te nemen aan deelnemers die zijn geautoriseerd om de Microsoft Teams-lobby te omzeilen.

Neem deel aan groepsgesprekken en vergaderingen als gast (Calls.JoinGroupCallAsGuest.All)

De bot kan als gast aan groepsgesprekken en geplande vergaderingen in uw organisatie deelnemen. Wordt gebruikt om deel te nemen aan deelnemers die niet bevoegd zijn om de Microsoft Teams-lobby te omzeilen.

Toegang tot mediastreams in een oproep als een app (Calls.AccessMedia.All)

Hiermee kan de bot directe toegang krijgen tot mediastreams in een gesprek, zonder een aangemelde gebruiker.

Lees de informatie over de online vergadering (Onlinevergaderingen.Lezen.Alle)

Hiermee kan de service informatie over onlinevergaderingen in uw organisatie lezen. Wordt gebruikt om VTC-conferentie-ID's op te zoeken en om op te lossen voor Microsoft Teams-vergaderingen.

Aanmelden en lezen gebruikersprofiel (Gebruiker.lezen)

Vereist voor de overige vermelde toestemmingen. De integratie maakt er geen gebruik van.

Referentie voor toestemmingen voor Microsoft Graph: https://docs.microsoft.com/en-us/graph/permissions-reference

Overzicht van bots voor Microsoft Meeting: https://docs.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/calls-meetings-bots-overview

Toegang tot vergaderingen

Deelnemers die verbinding maken via de video-integratie worden normaal beschouwd als gastgebruikers bij Microsoft Teams-vergaderingen en kunnen in de lobby (wachtruimte) worden geplaatst. Een gebruiker van Microsoft Teams moet handmatig een deelnemer toelaten die in de lobby is voordat de deelnemer andere deelnemers kan horen of zien.

U kunt het gedrag van de lobby van Microsoft Teams besturen via vergaderingsbeleid dat is ingesteld door een beheerder in Microsoft Teams en via vergaderingsopties die zijn ingesteld door de organisator van de vergadering. Standaard moeten gastgebruikers van Microsoft Teams de lobby gebruiken. Zie Vergaderingsbeleid beheren in Teams voor meer informatie over beleid voor Teams-vergaderingen.

Als de instelling Anonieme gebruikers kunnen deelnemen aan een vergadering is uitgeschakeld, kunnen alleen vertrouwde deelnemers die bypass door de lobby mogen deelnemen via de Cisco Webex video-integratie.

Lobby omzeilen voor vertrouwde deelnemers

Deelnemers die via een van de volgende methoden verbinding maken met de video-integratie worden beschouwd als vertrouwde deelnemers en nemen deel aan Microsoft Teams-vergaderingen zonder in een lobby te worden geplaatst:

  • Apparaten die zijn geregistreerd bij Cisco Webex organisatie als geregistreerde Webex-apparaten

  • Bellen vanuit SIP-domeinen die zijn toegevoegd en geverifieerd als eigendom van uw organisatie in Control Hub

Vertrouwde deelnemers worden behandeld als deelnemers binnen uw organisatie. Deelnemers die verbinding maken via deze vertrouwde paden omzeilen de lobby, ongeacht de vergaderingsopties die zijn ingesteld door de organisator.

Zie Domeinverificatieproces voor SIP-videoapparaten voor meer informatie over het toevoegen en verifiëren van SIP-domeinen.

Cisco Webex voor video in de Microsoft Azure-portal

Zodra u de video-integratieservice toestemming hebt gegeven voor toegang tot uw Office 365-tenant, is er geen extra onderhoud nodig, maar kunt u de aanwezigheid en het bereik controleren in de lijst met bedrijfstoepassingen in het Microsoft Azure Active Directory-beheercentrum.


Er wordt geen fysieke toepassing of software uitgevoerd in uw tenant als onderdeel van deze integratie. De invoer van de Enterprise-toepassing dient als definitie en tijdelijke aanduiding voor de autorisatie die aan de Cisco Webex van de toepassing is toegekend.

Klik op de toepassingsnaam en klik vervolgens op Toestemmingen om de toestemmingen te bekijken die de toepassing in de tenant heeft.

Extra referentiemateriaal