Deelnemen aan een Teams-vergadering
Azure Communication Services kan worden gebruikt om toepassingen te bouwen waarmee gebruikers kunnen deelnemen aan teams-vergaderingen en eraan kunnen deelnemen. Standaardprijzen voor Azure Communication Services zijn van toepassing op deze gebruikers, maar er zijn geen extra kosten verbonden aan de interoperabiliteitsmogelijkheid zelf. Met het BYOI-model (Bring Your Own Identity) bepaalt u de verificatie van gebruikers en hebt u geen Teams-licenties nodig om deel te nemen aan Teams-vergaderingen. Dit is ideaal voor toepassingen waarmee gelicentieerde Teams-gebruikers en externe gebruikers een aangepaste toepassing kunnen gebruiken om deel te nemen aan een virtuele raadplegingservaring. Zorgaanbieders die Teams gebruiken, kunnen bijvoorbeeld virtuele televerhittingsbezoeken uitvoeren met hun patiënten die een aangepaste toepassing gebruiken.
Het is ook mogelijk om Teams-identiteiten te gebruiken met de Azure Communication Services SDK's. Meer informatie over dit onderwerp vindt u hier.
Interoperabiliteit is niet ingeschakeld voor Teams voor persoonlijk gebruik.
Het is momenteel niet mogelijk dat een Teams-gebruiker deelneemt aan een oproep die is gestart met behulp van de Aanroepende SDK van Azure Communication Services.
Anonieme vergaderingsdeelname inschakelen in uw Teams-tenant
Wanneer een BYOI-gebruiker deelneemt aan een Teams-vergadering, wordt deze beschouwd als een anonieme externe gebruiker, vergelijkbaar met gebruikers die anoniem deelnemen aan een Teams-vergadering met behulp van de Teams-webtoepassing. De mogelijkheid voor BYOI-gebruikers om deel te nemen aan Teams-vergaderingen als anonieme gebruikers, wordt beheerd door dezelfde Teams-instellingen die anonieme vergaderingsdeelname beheren met behulp van de Teams-webtoepassing en is standaard ingeschakeld. In het artikel Vergaderingsinstellingen beheren in Microsoft Teams worden deze instellingen beschreven.
Aangepaste toepassingen die zijn gebouwd met Azure Communication Services om verbinding te maken en te communiceren met Teams-gebruikers kunnen worden gebruikt door eindgebruikers of bots en er is geen onderscheid in hoe ze voor Teams-gebruikers lijken, tenzij de ontwikkelaar van de toepassing dit expliciet aangeeft als onderdeel van de communicatie. Uw aangepaste toepassing moet rekening houden met gebruikersverificatie en andere veiligheidsmaatregelen om Teams vergaderingen te beveiligen. Houd rekening met de beveiligingsimplicaties van het deel laten nemen van anonieme gebruikers aan vergaderingen, en gebruik de Beveiligingshandleiding van Teams om de mogelijkheden te configureren die beschikbaar zijn voor anonieme gebruikers.
Vergaderervaring
Net als bij anonieme deelname aan teams moet uw toepassing de koppeling naar de vergadering hebben om deel te nemen, die kan worden opgehaald via de Graph API of vanuit de agenda in Microsoft Teams. De naam van BYOI-gebruikers die in Teams worden weergegeven, kan worden geconfigureerd via de Communication Services Calling SDK. Ze zijn gelabeld als 'extern' om Teams-gebruikers te laten weten dat ze niet zijn geverifieerd met behulp van Microsoft Entra-id.
Een Communication Service-gebruiker wordt pas toegelaten tot een Teams-vergadering als er ten minste één Teams-gebruiker aanwezig is in de vergadering. Zodra een Teams-gebruiker aanwezig is, wacht de Communication Services-gebruiker in de lobby totdat deze expliciet is toegelaten door een Teams-gebruiker, tenzij het vergaderbeleid of de instelling 'Wie iedereen' is ingesteld op 'Iedereen'.
Tijdens een vergadering kunnen Communication Services-gebruikers kernfunctionaliteit voor audio, video, scherm delen en chatten gebruiken via Azure Communication Services SDK's. Zodra een Communication Services-gebruiker de vergadering verlaat of de vergadering afloopt, kunnen ze geen nieuwe chatberichten meer verzenden of ontvangen en hebben ze geen toegang meer tot berichten die tijdens de vergadering zijn verzonden en ontvangen. Anonieme Communication Services-gebruikers kunnen deelnemers niet toevoegen aan/verwijderen uit de vergadering, noch kunnen ze beginnen met opnemen of transcriptie voor de vergadering.
Aanvullende informatie over vereiste gegevensstromen voor deelname aan Teams-vergaderingen is beschikbaar op de pagina client- en serverarchitectuur. Het hero-voorbeeld voor groepsgesprekken bevat voorbeeldcode voor het deelnemen aan een Teams-vergadering vanuit een webtoepassing.
Chatopslag
Tijdens een Teams-vergadering worden alle chatberichten die worden verzonden door Teams-gebruikers of Communication Services-gebruikers opgeslagen in de geografische regio die is gekoppeld aan de Microsoft 365-organisatie die als host fungeert voor de vergadering. Raadpleeg het artikel Locatie van gegevens in Microsoft Teams voor meer informatie. Voor elke Communication Services-gebruiker in de vergaderingen is er ook een kopie van het laatst verzonden bericht dat is opgeslagen in de geografische regio die is gekoppeld aan de Communication Services-resource die wordt gebruikt om de Communication Services-toepassing te ontwikkelen. Raadpleeg het artikel Beschikbaarheid en gegevenslocatie van regio's voor meer informatie.
Als de hostingorganisatie van Microsoft 365 een bewaarbeleid heeft gedefinieerd dat chatberichten verwijdert voor een van de Teams-gebruikers in de vergadering, worden alle kopieën van het laatst verzonden bericht dat is opgeslagen voor Communication Services-gebruikers ook verwijderd volgens het beleid. Als er geen bewaarbeleid is gedefinieerd, worden de kopieën van het laatst verzonden bericht voor alle Communication Services-gebruikers na 30 dagen verwijderd. Raadpleeg het artikel Meer informatie over retentie voor Microsoft Teams voor meer informatie over bewaarbeleid voor Teams.
Diagnostische gegevens en gespreksanalyse
Nadat een Teams-vergadering is beëindigd, is diagnostische informatie over de vergadering beschikbaar via de logboekregistratie en diagnostische gegevens van Communication Services en het gebruik van Teams-gespreksanalyse in het Teams-beheercentrum. Communication Services-gebruikers worden weergegeven als 'Anoniem' in gespreksanalyseschermen. Communication Services-gebruikers zijn niet opgenomen in de realtime analyse van Teams.
Privacy
Dankzij de interoperabiliteit tussen Azure Communication Services en Microsoft Teams kunnen uw toepassingen en gebruikers deelnemen aan Teams-gesprekken, vergaderingen en chats. Het is uw verantwoordelijkheid om ervoor te zorgen dat de gebruikers van uw toepassing op de hoogte worden gesteld wanneer opname of transcriptie is ingeschakeld in een Teams-gesprek of -vergadering.
Microsoft geeft u aan via de Azure Communication Services-API die is begonnen met opnemen of transcriptie en u moet dit feit in realtime doorgeven aan uw gebruikers in de gebruikersinterface van uw toepassing. U stemt ermee in Microsoft schadeloos te stellen voor alle kosten en schade opgelopen als gevolg van het niet nakomen van deze verplichting.
Beperkingen en bekende problemen
- Communication Services-gebruikers kunnen deelnemen aan een Teams-vergadering die is gepland voor een Teams-kanaal en audio en video gebruiken, maar ze kunnen geen chatberichten verzenden of ontvangen omdat ze geen lid zijn van het kanaal.
- Communication Services-gebruikers kunnen deelnemen aan een Teams-vergadering en video gebruiken, maar ze kunnen geen achtergrondeffecten toepassen.
- Communication Services-gebruikers kunnen deelnemen aan een Teams-webinar, maar de rollen presentator en deelnemers worden momenteel niet afgedwongen. Communication Services-gebruikers kunnen dus acties uitvoeren die niet zijn bedoeld voor deelnemers, zoals het delen van het scherm, het in-/uitschakelen van hun camera of het dempen ervan opheffen, als uw toepassing UX biedt voor deze acties.
- Wanneer u Microsoft Graph gebruikt om de deelnemers in een Teams-vergadering weer te geven, zijn de details voor Communication Services-gebruikers momenteel niet opgenomen.
- PowerPoint-presentaties worden niet weergegeven voor Communication Services-gebruikers.
- Teams-vergaderingen ondersteunen maximaal 1000 deelnemers, maar de Azure Communication Services Calling SDK ondersteunt momenteel alleen 350 deelnemers en chat-SDK ondersteunt 250 deelnemers.
- Met Cloud Video Interop voor Microsoft Teams hebben sommige apparaten problemen gezien wanneer een Communication Services-gebruiker zijn scherm deelt.
- Communicatieservices-gebeurtenissen voor spraak- en videogesprekken worden niet gegenereerd voor Teams-vergaderingen.
- Functies zoals reacties, verhoogde hand, modus samen en aparte vergaderruimten zijn alleen beschikbaar voor Teams-gebruikers.
- Communication Services-gebruikers kunnen niet communiceren met poll- of Q&A-apps in vergaderingen.
- Communication Services heeft geen toegang tot alle chatfuncties die worden ondersteund door Teams. Ze kunnen sms-berichten verzenden en ontvangen, typen gebruiken, leesbevestigingen en andere functies die worden ondersteund door chat-SDK. Functies zoals het delen van bestanden, beantwoorden of reageren op een bericht worden echter niet ondersteund voor Communication Services-gebruikers.
- De Calling SDK biedt momenteel geen ondersteuning voor gesloten onderschrift s voor Teams-vergaderingen.
- Communication Services-gebruikers kunnen geen deelnemen aan livegebeurtenissen van Teams.
- Gebeurtenissen van teams-activiteitshandlers voor bots worden niet geactiveerd wanneer Communication Services-gebruikers deelnemen aan een Teams-vergadering.