Partecipare a una riunione di Teams

Servizi di comunicazione di Azure può essere usato per creare applicazioni che consentono agli utenti di partecipare e partecipare alle riunioni di Teams. I prezzi standard Servizi di comunicazione di Azure si applicano a questi utenti, ma non sono previsti costi aggiuntivi per la funzionalità di interoperabilità stessa. Con il modello BYOI (Bring Your Own Identity), è possibile controllare l'autenticazione utente e gli utenti delle applicazioni non necessitano delle licenze di Teams per partecipare alle riunioni di Teams. Questa soluzione è ideale per le applicazioni che consentono agli utenti di Teams con licenza e agli utenti esterni di usare un'applicazione personalizzata per partecipare a un'esperienza di consulenza virtuale. Ad esempio, i provider di servizi sanitari che usano Teams possono condurre visite virtuali di teleheath con i pazienti che usano un'applicazione personalizzata.

È anche possibile usare le identità di Teams con gli SDK Servizi di comunicazione di Azure. Altre informazioni sono disponibili qui.

L'interoperabilità non è abilitata per Teams per uso personale.

Non è attualmente possibile per un utente di Teams partecipare a una chiamata avviata usando Servizi di comunicazione di Azure Calling SDK.

Abilitazione dell'aggiunta a una riunione anonima nel tenant di Teams

Quando un utente BYOI partecipa a una riunione di Teams, viene considerato come un utente esterno anonimo, simile agli utenti che partecipano a una riunione di Teams in modo anonimo usando l'applicazione Web Teams. La possibilità per gli utenti BYOI di partecipare alle riunioni di Teams come utenti anonimi è controllata dalle stesse impostazioni di Teams che controllano l'accesso anonimo alle riunioni usando l'applicazione Web teams ed è abilitata per impostazione predefinita. L'articolo Gestire le impostazioni delle riunioni in Microsoft Teams descrive queste impostazioni.

Le applicazioni personalizzate create con Servizi di comunicazione di Azure per connettersi e comunicare con gli utenti di Teams possono essere usate dagli utenti finali o dai bot e non esiste alcuna differenziazione nel modo in cui appaiono agli utenti di Teams, a meno che lo sviluppatore dell'applicazione non lo indichi in modo esplicito come parte della comunicazione. Per l'applicazione personalizzata è necessario considerare l'autenticazione degli utenti e altre misure di sicurezza, in modo da proteggere le riunioni di Teams. Tenere presenti le implicazioni per la sicurezza derivanti dalla partecipazione di utenti anonimi alle riunioni e seguire la guida alla sicurezza di Teams per configurare le funzionalità disponibili per utenti anonimi.

Esperienza riunione

Come per l'aggiunta a una riunione anonima di Teams, l'applicazione deve avere il collegamento alla riunione per partecipare, che può essere recuperato tramite l'API Graph o dal calendario in Microsoft Teams. Il nome degli utenti BYOI visualizzato in Teams è configurabile tramite Communication Services Calling SDK. Vengono etichettati come "esterni" per informare gli utenti di Teams che non sono stati autenticati usando Microsoft Entra ID.

Un utente del servizio di comunicazione non verrà ammesso a una riunione di Teams fino a quando non è presente almeno un utente di Teams nella riunione. Quando un utente di Teams è presente, l'utente di Servizi di comunicazione attenderà nella sala di attesa fino a quando non verrà esplicitamente ammesso da un utente di Teams, a meno che il criterio "Chi può ignorare la sala di attesa?" sia impostato su "Tutti".

Durante una riunione, gli utenti di Servizi di comunicazione potranno usare funzionalità principali di audio, video, condivisione dello schermo e chat tramite Servizi di comunicazione di Azure SDK. Una volta che un utente di Servizi di comunicazione lascia la riunione o termina la riunione, non è più in grado di inviare o ricevere nuovi messaggi di chat e non ha più accesso ai messaggi inviati e ricevuti durante la riunione. Gli utenti di Servizi di comunicazione anonimi non possono aggiungere/rimuovere partecipanti alla riunione né avviare la registrazione o la trascrizione per la riunione.

Altre informazioni sui flussi di dati necessari per partecipare alle riunioni di Teams sono disponibili nella pagina architettura client e server. L'esempio Group Calling Hero fornisce codice di esempio per partecipare a una riunione di Teams da un'applicazione Web.

Archiviazione chat

Durante una riunione di Teams, tutti i messaggi di chat inviati dagli utenti di Teams o dagli utenti di Servizi di comunicazione vengono archiviati nell'area geografica associata all'organizzazione di Microsoft 365 che ospita la riunione. Per altre informazioni, vedere l'articolo Posizione dei dati in Microsoft Teams. Per ogni utente di Servizi di comunicazione nelle riunioni, è disponibile anche una copia del messaggio inviato più di recente archiviato nell'area geografica associata alla risorsa servizi di comunicazione usata per sviluppare l'applicazione Servizi di comunicazione. Per altre informazioni, vedere l'articolo Disponibilità dell'area e residenza dei dati.

Se l'organizzazione che ospita Microsoft 365 ha definito un criterio di conservazione che elimina i messaggi di chat per uno degli utenti di Teams nella riunione, tutte le copie del messaggio inviato più di recente archiviate per gli utenti di Servizi di comunicazione verranno eliminate anche in conformità ai criteri. Se non sono definiti criteri di conservazione, le copie del messaggio inviato più di recente per tutti gli utenti di Servizi di comunicazione verranno eliminate dopo 30 giorni. Per altre informazioni sui criteri di conservazione di Teams, vedere l'articolo Informazioni sulla conservazione per Microsoft Teams.

Diagnostica e analisi delle chiamate

Al termine di una riunione di Teams, le informazioni di diagnostica sulla riunione sono disponibili usando la registrazione e la diagnostica di Servizi di comunicazione e usando Teams Call Analytics nell'interfaccia di amministrazione di Teams. Gli utenti di Servizi di comunicazione verranno visualizzati come "Anonimi" nelle schermate di Analisi delle chiamate. Gli utenti di Servizi di comunicazione non sono inclusi nell'analisi in tempo reale di Teams.

Riservatezza

L’interoperabilità tra i Servizi di Comunicazione di Azure e Microsoft Teams consente alle applicazioni e agli utenti della Società di partecipare alle chiamate, alle riunioni e alla chat di Teams. È responsabilità della Società garantire che gli utenti della sua applicazione siano avvisati quando la registrazione o la trascrizione è abilitata durante una chiamata o una riunione di Teams.

Microsoft indicherà all'utente tramite l'API Servizi di comunicazione di Azure che ha avuto inizio la registrazione o la trascrizione ed è necessario comunicare questo fatto, in tempo reale, agli utenti all'interno dell'interfaccia utente dell'applicazione. La Società accetta di indennizzare Microsoft per tutti i costi e i danni sostenuti a causa della mancata conformità a tale obbligazione.

Limitazioni e problemi noti

  • Gli utenti di Servizi di comunicazione possono partecipare a una riunione di Teams pianificata per un canale di Teams e usare audio e video, ma non potranno inviare o ricevere messaggi di chat perché non sono membri del canale.
  • Gli utenti di Servizi di comunicazione possono partecipare a una riunione di Teams e usare video, ma non potranno applicare effetti in background.
  • Gli utenti di Servizi di comunicazione possono partecipare a un webinar di Teams, ma i ruoli relatore e partecipante non sono attualmente applicati, pertanto gli utenti di Servizi di comunicazione potrebbero eseguire azioni non destinate ai partecipanti, ad esempio la condivisione dello schermo, l'attivazione/disattivazione della fotocamera o l'annullamento dell'audio, se l'applicazione fornisce l'esperienza utente per tali azioni.
  • Quando si usa Microsoft Graph per elencare i partecipanti a una riunione di Teams, i dettagli per gli utenti di Servizi di comunicazione non sono attualmente inclusi.
  • Il rendering delle presentazioni di PowerPoint non viene eseguito per gli utenti di Servizi di comunicazione.
  • Le riunioni di Teams supportano fino a 1000 partecipanti, ma Servizi di comunicazione di Azure Calling SDK supporta attualmente solo 350 partecipanti e Chat SDK supporta 250 partecipanti.
  • Con l'interoperabilità video cloud per Microsoft Teams, alcuni dispositivi hanno riscontrato problemi quando un utente di Servizi di comunicazione condivide lo schermo.
  • Gli eventi vocali e videochiamate di Servizi di comunicazione non vengono generati per le riunioni di Teams.
  • Le funzionalità come le reazioni, la mano alzata, la modalità insieme e le sale breakout sono disponibili solo per gli utenti di Teams.
  • Gli utenti di Servizi di comunicazione non possono interagire con le app di polling o domande e risposte nelle riunioni.
  • Servizi di comunicazione non avrà accesso a tutte le funzionalità di chat supportate da Teams. Possono inviare e ricevere sms, usare indicatori di digitazione, ricevute di lettura e altre funzionalità supportate da Chat SDK. Tuttavia, le funzionalità come la condivisione di file, la risposta o la risposta a un messaggio non sono supportate per gli utenti di Servizi di comunicazione.
  • L'SDK chiamante non supporta attualmente didascalia chiuse per le riunioni di Teams.
  • Gli utenti di Servizi di comunicazione non possono partecipare agli eventi live di Teams.
  • Gli eventi del gestore attività di Teams per i bot non vengono attivati quando gli utenti di Servizi di comunicazione partecipano a una riunione di Teams.

Passaggi successivi