Dela via


Ansluta till Teams-möte

Azure Communication Services kan användas för att skapa program som gör det möjligt för användare att ansluta till och delta i Teams-möten. Standardpriser för Azure Communication Services gäller för dessa användare, men det finns ingen extra avgift för själva samverkansfunktionen. Med BYOI-modellen (Bring Your Own Identity) styr du användarautentiseringen och användarna av dina program behöver inte Teams-licenser för att ansluta till Teams-möten. Detta är idealiskt för program som gör det möjligt för licensierade Teams-användare och externa användare som använder ett anpassat program att delta i en virtuell konsultation. Vårdgivare som använder Teams kan till exempel utföra virtuella televärmningsbesök med sina patienter som använder ett anpassat program.

Det är också möjligt att använda Teams-identiteter med Azure Communication Services SDK:er. Mer information finns här.

Samverkan är inte aktiverad för Teams för personligt bruk.

Det är för närvarande inte möjligt för en Teams-användare att ansluta till ett samtal som initierades med hjälp av Azure Communication Services Calling SDK.

Aktivera anonym mötesanslutning i din Teams-klientorganisation

När en BYOI-användare ansluter till ett Teams-möte behandlas de som en anonym extern användare, ungefär som användare som ansluter till ett Teams-möte anonymt med hjälp av Teams webbapp. Möjligheten för BYOI-användare att ansluta till Teams-möten som anonyma användare styrs av samma Teams-inställningar som styr anonym möteskoppling med teams-webbappen och är aktiverad som standard. I artikeln Hantera mötesinställningar i Microsoft Teams beskrivs de här inställningarna.

Anpassade program som skapats med Azure Communication Services för att ansluta och kommunicera med Teams-användare kan användas av slutanvändare eller robotar, och det finns ingen differentiering i hur de visas för Teams-användare om inte programmets utvecklare uttryckligen anger detta som en del av kommunikationen. Ditt anpassade program bör överväga användarautentisering och andra säkerhetsåtgärder för att skydda Teams-möten. Tänk på säkerhetskonsekvenserna av att göra det möjligt för anonyma användare att delta i möten och använd Teams säkerhetsguide för att konfigurera funktioner som är tillgängliga för anonyma användare.

Mötesupplevelse

Precis som med anonyma Teams-möteskopplingar måste ditt program ha möteslänken för att kunna ansluta, som kan hämtas via Graph API eller från kalendern i Microsoft Teams. Namnet på BYOI-användare som visas i Teams kan konfigureras via Communication Services Calling SDK. De är märkta som "externa" för att låta Teams-användare veta att de inte autentiserades med Hjälp av Microsoft Entra-ID.

En kommunikationstjänstanvändare kommer inte att bli antagen till ett Teams-möte förrän det finns minst en Teams-användare närvarande i mötet. När en Teams-användare är närvarande väntar Communication Services-användaren i lobbyn tills den uttryckligen har erkänts av en Teams-användare, såvida inte "Vem kan kringgå lobbyn?" är inställd på "Alla".

Under ett möte kommer Communication Services-användare att kunna använda kärnfunktioner för ljud, video, skärmdelning och chatt via Azure Communication Services-SDK:er. När en Communication Services-användare lämnar mötet eller mötet slutar kan de inte längre skicka eller ta emot nya chattmeddelanden och de har inte längre åtkomst till meddelanden som skickats och tagits emot under mötet. Anonyma Communication Services-användare kan inte lägga till/ta bort deltagare till/från mötet och kan inte heller börja spela in eller transkribering för mötet.

Ytterligare information om nödvändiga dataflöden för att ansluta till Teams-möten finns på sidan för klient- och serverarkitektur. Exempel på gruppsamtalshjälte innehåller exempelkod för att ansluta till ett Teams-möte från en webbapp.

Chattlagring

Under ett Teams-möte lagras alla chattmeddelanden som skickas av Teams-användare eller Communication Services-användare i den geografiska region som är associerad med den Microsoft 365-organisation som är värd för mötet. Mer information finns i artikeln Plats för data i Microsoft Teams. För varje Communication Services-användare i mötena finns det också en kopia av det senast skickade meddelandet som lagras i den geografiska region som är associerad med den Communication Services-resurs som används för att utveckla Communication Services-programmet. Mer information finns i artikeln Regiontillgänglighet och datahemvist.

Om den värdbaserade Microsoft 365-organisationen har definierat en kvarhållningsprincip som tar bort chattmeddelanden för någon av Teams-användarna i mötet, tas även alla kopior av det senast skickade meddelandet som har lagrats för Communication Services-användare bort i enlighet med principen. Om ingen kvarhållningsprincip har definierats tas kopiorna av det senast skickade meddelandet för alla Communication Services-användare bort efter 30 dagar. Mer information om Kvarhållningsprinciper för Teams finns i artikeln Läs mer om kvarhållning för Microsoft Teams.

Diagnostik och samtalsanalys

När ett Teams-möte har avslutats är diagnostikinformation om mötet tillgänglig med hjälp av loggning och diagnostik för Kommunikationstjänster och användning av Teams Samtalsanalys i administrationscentret för Teams. Communication Services-användare visas som "Anonyma" på skärmarna för samtalsanalys. Communication Services-användare ingår inte i Teams realtidsanalys.

Sekretess

Samverkan mellan Azure Communication Services och Microsoft Teams ger dina appar och användare möjlighet att delta i samtal, möten och chattar i Teams. Du ansvarar för att de som använder din app upplyses om när inspelning eller transkribering är aktiverat i ett samtal eller möte i Teams.

Microsoft anger för dig via Api:et för Azure Communication Services att inspelningen eller transkriptionen har påbörjats och du måste kommunicera detta faktum i realtid till dina användare i programmets användargränssnitt. Du förbinder dig att befria Microsoft från alla kostnader och skadestånd som uppkommer till följd av att du underlåtit att uppfylla denna förpliktelse.

Begränsningar och kända problem

  • Communication Services-användare kan ansluta till ett Teams-möte som är schemalagt för en Teams-kanal och använda ljud och video, men de kan inte skicka eller ta emot chattmeddelanden eftersom de inte är medlemmar i kanalen.
  • Communication Services-användare kan ansluta till ett Teams-möte och använda video, men de kan inte använda bakgrundseffekter.
  • Communication Services-användare kan ansluta till ett Teams-webbseminarier, men presentatörs- och deltagarrollerna tillämpas inte för närvarande, vilket innebär att Communication Services-användare kan utföra åtgärder som inte är avsedda för deltagare, till exempel skärmdelning, aktivera/inaktivera kameran eller slå på sig själva, om ditt program tillhandahåller UX för dessa åtgärder.
  • När du använder Microsoft Graph för att lista deltagarna i ett Teams-möte inkluderas för närvarande inte information för Communication Services-användare.
  • PowerPoint-presentationer återges inte för Communication Services-användare.
  • Teams-möten stöder upp till 1 000 deltagare, men Azure Communication Services Calling SDK stöder för närvarande endast 350 deltagare och Chat SDK stöder 250 deltagare.
  • Med Cloud Video Interop för Microsoft Teams har vissa enheter sett problem när en Communication Services-användare delar sin skärm.
  • Kommunikationstjänsters röst- och videosamtalshändelser höjs inte för Teams-möte.
  • Funktioner som reaktioner, upphöjd hand, tillsammansläge och breakout-rum är endast tillgängliga för Teams-användare.
  • Communication Services-användare kan inte interagera med omröstnings- eller Q&A-appar i möten.
  • Communication Services har inte åtkomst till alla chattfunktioner som stöds av Teams. De kan skicka och ta emot textmeddelanden, använda skrivindikatorer, läskvitton och andra funktioner som stöds av Chat SDK. Funktioner som fildelning, svar eller reaktion på ett meddelande stöds dock inte för Communication Services-användare.
  • Anropande SDK stöder för närvarande inte stängda bildtext för Teams-möten.
  • Communication Services-användare kan inte ansluta till Teams livehändelser.
  • Teams aktivitetshanterarhändelser för robotar utlöses inte när Communication Services-användare ansluter till ett Teams-möte.

Nästa steg