Bergabung dengan rapat Teams

Azure Communication Services dapat digunakan untuk membangun aplikasi yang memungkinkan pengguna untuk bergabung dan berpartisipasi dalam rapat Teams. Harga Azure Communication Services standar berlaku untuk pengguna ini, tetapi tidak ada biaya tambahan untuk kemampuan interoperabilitas itu sendiri. Dengan model Bring Your Own Identity (BYOI), Anda mengontrol autentikasi pengguna dan pengguna aplikasi Anda tidak memerlukan lisensi Teams untuk bergabung dalam rapat Teams. Ini sangat ideal untuk aplikasi yang memungkinkan pengguna Teams berlisensi dan pengguna eksternal menggunakan aplikasi kustom untuk bergabung ke dalam pengalaman konsultasi virtual. Misalnya, penyedia layanan kesehatan yang menggunakan Teams dapat melakukan kunjungan virtual teleheath dengan pasien mereka yang menggunakan aplikasi kustom.

Anda juga dapat menggunakan identitas Teams dengan SDK Azure Communication Services. Informasi selengkapnya tersedia di sini.

Interoperabilitas tidak diaktifkan untuk Teams untuk penggunaan pribadi.

Saat ini tidak dimungkinkan bagi pengguna Teams untuk bergabung dengan panggilan yang dimulai menggunakan SDK Panggilan Azure Communication Services.

Mengaktifkan rapat anonim bergabung dengan penyewa Teams Anda

Ketika pengguna BYOI bergabung dengan rapat Teams, mereka diperlakukan sebagai pengguna eksternal anonim, mirip dengan pengguna yang bergabung dengan rapat Teams secara anonim menggunakan aplikasi web Teams. Kemampuan bagi pengguna BYOI untuk bergabung dalam rapat Teams karena pengguna anonim dikendalikan oleh pengaturan Teams yang sama yang mengontrol gabungan rapat anonim menggunakan aplikasi web Teams, dan diaktifkan secara default. Artikel Mengelola pengaturan rapat di Microsoft Teams menjelaskan pengaturan ini.

Aplikasi kustom yang dibangun dengan Azure Communication Services untuk terhubung dan berkomunikasi dengan pengguna Teams dapat digunakan oleh pengguna akhir atau oleh bot, dan tidak ada diferensiasi dalam bagaimana mereka muncul ke pengguna Teams kecuali pengembang aplikasi secara eksplisit menunjukkan ini sebagai bagian dari komunikasi. Aplikasi kustom Anda harus mempertimbangkan autentikasi pengguna dan langkah-langkah keamanan lainnya untuk melindungi rapat Teams. Perhatikan implikasi keamanan yang memungkinkan pengguna anonim bergabung dalam rapat, dan gunakan panduan keamanan Teams untuk mengonfigurasi kemampuan yang tersedia bagi pengguna anonim.

Pengalaman rapat

Seperti halnya rapat Teams dengan anonim yang bergabung, aplikasi Anda harus memiliki tautan rapat agar dapat bergabung, yang dapat diambil melalui API Graph atau dari kalender di Microsoft Teams. Nama pengguna BYOI yang ditampilkan di Teams dapat dikonfigurasi melalui SDK Panggilan Communication Services. Mereka diberi label sebagai "eksternal" untuk memberi tahu pengguna Teams bahwa mereka tidak diautentikasi menggunakan ID Microsoft Entra.

Pengguna Communication Service tidak akan dimasukkan ke rapat Teams hingga setidaknya ada satu pengguna Teams yang ada dalam rapat. Setelah pengguna Teams hadir, maka pengguna Communication Services akan menunggu di lobi hingga secara eksplisit diterima oleh pengguna Teams, kecuali "Siapa dapat melewati lobi?" kebijakan/pengaturan rapat diatur ke "Semua Orang".

Selama rapat, pengguna Azure Communication Services akan dapat menggunakan fungsi inti audio, video, berbagi layar, dan obrolan melalui SDK Azure Communication Services. Setelah pengguna Communication Services meninggalkan rapat atau rapat berakhir, mereka tidak lagi dapat mengirim atau menerima pesan obrolan baru, dan mereka tidak lagi memiliki akses ke pesan yang dikirim dan diterima selama rapat. Pengguna Communication Services anonim tidak dapat menambahkan/menghapus peserta ke/dari rapat juga tidak dapat mulai merekam atau transkripsi untuk rapat.

Informasi tambahan tentang aliran data yang diperlukan untuk bergabung dengan rapat Teams tersedia di halaman arsitektur klien dan server. Sampel Hero Panggilan Grup memberikan kode contoh untuk bergabung ke rapat Teams dari aplikasi web.

Penyimpanan obrolan

Selama rapat Teams, semua pesan obrolan yang dikirim oleh pengguna Teams atau pengguna Communication Services disimpan di wilayah geografis yang terkait dengan organisasi Microsoft 365 yang menghosting rapat. Untuk informasi selengkapnya, tinjau artikel Lokasi data di Microsoft Teams. Untuk setiap pengguna Communication Services dalam rapat, ada juga salinan pesan yang terakhir dikirim yang disimpan di wilayah geografis yang terkait dengan sumber daya Communication Services yang digunakan untuk mengembangkan aplikasi Communication Services. Untuk informasi selengkapnya, tinjau artikel Ketersediaan wilayah dan residensi data.

Jika organisasi Microsoft 365 hosting telah menentukan kebijakan penyimpanan yang menghapus pesan obrolan untuk salah satu pengguna Teams dalam rapat, maka semua salinan pesan yang terakhir dikirim yang telah disimpan untuk pengguna Communication Services juga akan dihapus sesuai dengan kebijakan. Jika tidak ada kebijakan penyimpanan yang ditentukan, salinan pesan yang terakhir dikirim untuk semua pengguna Communication Services akan dihapus setelah 30 hari. Untuk informasi selengkapnya tentang kebijakan retensi Teams, tinjau artikel Pelajari tentang retensi untuk Microsoft Teams.

Diagnostik dan analitik panggilan

Setelah rapat Teams berakhir, informasi diagnostik tentang rapat tersedia menggunakan pengelogan dan diagnostik Communication Services dan menggunakan Teams Call Analytics di pusat admin Teams. Pengguna Communication Services akan muncul sebagai "Anonim" di layar Call Analytics. Pengguna Communication Services tidak disertakan dalam Analitik real time Teams.

Privasi

Interoperabilitas antara Azure Communication Services dan Microsoft Teams memungkinkan aplikasi dan pengguna Anda untuk berpartisipasi dalam panggilan, rapat, dan obrolan Teams. Anda bertanggung jawab untuk memastikan bahwa pengguna aplikasi Anda diberi tahu saat rekaman atau transkripsi diaktifkan dalam panggilan atau rapat Teams.

Microsoft akan menunjukkan kepada Anda melalui Azure Communication Services API bahwa perekaman atau transkripsi telah dimulai dan Anda harus menyampaikan fakta ini kepada pengguna Anda dalam antarmuka pengguna aplikasi Anda secara real time. Anda setuju untuk mengganti rugi Microsoft atas semua biaya dan kerusakan yang timbul sebagai akibat dari kegagalan Anda untuk mematuhi kewajiban ini.

Batasan dan masalah yang diketahui

  • Pengguna Communication Services dapat bergabung dalam rapat Teams yang dijadwalkan untuk saluran Teams dan menggunakan audio dan video, tetapi mereka tidak akan dapat mengirim atau menerima pesan obrolan apa pun karena mereka bukan anggota saluran.
  • Pengguna Communication Services dapat bergabung dalam rapat Teams dan menggunakan video, tetapi mereka tidak akan dapat menerapkan efek latar belakang.
  • Pengguna Communication Services dapat bergabung dengan webinar Teams, tetapi peran penyaji dan peserta saat ini tidak diberlakukan, sehingga pengguna Communication Services dapat melakukan tindakan yang tidak ditujukan untuk peserta, seperti berbagi layar, mengaktifkan/menonaktifkan kamera mereka, atau menyalakan suara sendiri, jika aplikasi Anda menyediakan UX untuk tindakan tersebut.
  • Saat menggunakan Microsoft Graph untuk mencantumkan peserta dalam rapat Teams, detail pengguna Azure Communication Services saat ini tidak disertakan.
  • Presentasi PowerPoint tidak dirender untuk pengguna Communication Services.
  • Rapat Teams mendukung hingga 1000 peserta, tetapi SDK Panggilan Azure Communication Services saat ini hanya mendukung 350 peserta dan Chat SDK mendukung 250 peserta.
  • Dengan Cloud Video Interop for Microsoft Teams, beberapa perangkat telah menemui masalah ketika pengguna Azure Communication Services berbagi layar mereka.
  • Peristiwa panggilan suara dan video Communication Services tidak dinaikkan untuk rapat Teams.
  • Fitur seperti reaksi, tangan terangkat, mode bersama, dan ruang breakout hanya tersedia untuk pengguna Teams.
  • Pengguna Communication Services tidak dapat berinteraksi dengan polling atau aplikasi Tanya Jawab dalam rapat.
  • Communication Services tidak akan memiliki akses ke semua fitur obrolan yang didukung oleh Teams. Mereka dapat mengirim dan menerima pesan teks, menggunakan indikator pengetikan, tanda terima baca, dan fitur lain yang didukung oleh Chat SDK. Namun fitur seperti berbagi file, membalas, atau bereaksi terhadap pesan tidak didukung untuk pengguna Communication Services.
  • SDK Panggilan saat ini tidak mendukung keterangan tertutup untuk rapat Teams.
  • Pengguna Communication Services tidak dapat bergabung dengan acara langsung Teams.
  • Peristiwa penanganan aktivitas Teams untuk bot tidak diaktifkan saat pengguna Communication Services bergabung dalam rapat Teams.

Langkah berikutnya