الانضمام إلى اجتماع Teams

يمكن استخدام Azure Communication Services لإنشاء تطبيقات تمكن المستخدمين من الانضمام إلى اجتماعات Teams والمشاركة فيها. ينطبق تسعير Azure Communication Services القياسي على هؤلاء المستخدمين، ولكن لا توجد رسوم إضافية على إمكانية التشغيل التفاعلي نفسها. باستخدام نموذج إحضار هويتك (BYOI)، يمكنك التحكم في مصادقة المستخدم ولا يحتاج مستخدمو تطبيقاتك إلى تراخيص Teams للانضمام إلى اجتماعات Teams. يعد هذا مثاليا للتطبيقات التي تمكن مستخدمي Teams المرخصين والمستخدمين الخارجيين باستخدام تطبيق مخصص من الانضمام إلى تجربة استشارة ظاهرية. على سبيل المثال، يمكن لموفري الرعاية الصحية الذين يستخدمون Teams إجراء زيارات افتراضية عن بعد مع مرضاهم الذين يستخدمون تطبيقا مخصصا.

من الممكن أيضا استخدام هويات Teams مع Azure Communication Services SDKs. يتوفر المزيد من المعلومات هنا.

لم يتم تمكين إمكانية التشغيل التفاعلي ل Teams للاستخدام الشخصي.

لا يمكن حاليا لمستخدم Teams الانضمام إلى مكالمة تم بدؤها باستخدام Azure Communication Services Calling SDK.

تمكين الانضمام إلى اجتماع مجهول في مستأجر Teams

عندما ينضم مستخدم BYOI إلى اجتماع Teams، يتم التعامل معه كمستخدم خارجي مجهول، على غرار المستخدمين الذين ينضمون إلى اجتماع Teams بشكل مجهول باستخدام تطبيق ويب Teams. يتم التحكم في قدرة مستخدمي BYOI على الانضمام إلى اجتماعات Teams كمستخدمين مجهولين من خلال نفس إعدادات Teams التي تتحكم في الانضمام إلى الاجتماع المجهول باستخدام تطبيق ويب Teams، ويتم تمكينها بشكل افتراضي. تصف المقالة إدارة إعدادات الاجتماع في Microsoft Teams هذه الإعدادات.

يمكن استخدام التطبيقات المخصصة التي تم إنشاؤها باستخدام Azure Communication Services للاتصال والتواصل مع مستخدمي Teams من قبل المستخدمين النهائيين أو الروبوتات، ولا يوجد تمييز في كيفية ظهورها لمستخدمي Teams ما لم يشير مطور التطبيق صراحة إلى ذلك كجزء من الاتصال. يجب أن يأخذ التطبيق المخصص في الاعتبار مصادقة المستخدم وتدابير الأمان الأخرى لحماية اجتماعات Teams. يجب مراعاة الآثار الأمنية لتمكين المستخدمين المجهولين من الانضمام إلى الاجتماعات، واستخدام دليل أمان Teams لتكوين القدرات المتاحة للمستخدمين المجهولين.

تجربة الاجتماع

كما هو الحال عند الانضمام إلى اجتماعات Team المجهولة، يجب أن يكون لدى التطبيق الخاص بك رابط الاجتماع من أجل الانضمام، والتي يمكن استردادها عبر Graph API أو من التقويم في Microsoft Teams. اسم مستخدمي BYOI الذي يتم عرضه في Teams قابل للتكوين عبر Communication Services Calling SDK. يتم تصنيفها على أنها "خارجية" لإعلام مستخدمي Teams بأنهم لم تتم مصادقتهم باستخدام معرف Microsoft Entra.

لن يتم قبول مستخدم Communication Service في اجتماع Teams حتى يكون هناك مستخدم Teams واحد على الأقل موجود في الاجتماع. بمجرد وجود مستخدم Teams، سينتظر مستخدم Communication Services في ساحة الانتظار حتى يتم قبوله صراحة من قبل مستخدم Teams، ما لم يتم تعيين نهج/إعداد الاجتماع "روبوت Who يمكن تجاوز ساحة الانتظار؟" إلى "الجميع".

أثناء الاجتماع، سيتمكن مستخدمو Communication Services من استخدام وظائف الصوت والفيديو ومشاركة الشاشة والدردشة الأساسية عبر Azure Communication Services SDKs. بمجرد مغادرة مستخدم خدمات الاتصالات للاجتماع أو انتهاء الاجتماع، لن يتمكن من إرسال رسائل دردشة جديدة أو تلقيها، ولم يعد لديه حق الوصول إلى الرسائل المرسلة والمستلمة أثناء الاجتماع. لا يمكن لمستخدمي خدمات الاتصال المجهولين إضافة/إزالة المشاركين إلى/من الاجتماع ولا يمكنهم بدء تسجيل الاجتماع أو نسخه.

تتوفر معلومات إضافية حول تدفقات البيانات المطلوبة للانضمام إلى اجتماعات Teams في صفحة «client and server architecture». يوفر نموذج "Group Calling Hero" التعليمة البرمجي المثال من أجل الانضمام إلى اجتماع Teams من تطبيق ويب.

تخزين الدردشة

أثناء اجتماع Teams، يتم تخزين جميع رسائل الدردشة المرسلة من قبل مستخدمي Teams أو مستخدمي Communication Services في المنطقة الجغرافية المقترنة بمؤسسة Microsoft 365 التي تستضيف الاجتماع. لمزيد من المعلومات، راجع المقالة موقع البيانات في Microsoft Teams. لكل مستخدم Communication Services في الاجتماعات، هناك أيضا نسخة من الرسالة المرسلة مؤخرا المخزنة في المنطقة الجغرافية المرتبطة بمورد Communication Services المستخدم لتطوير تطبيق Communication Services. لمزيد من المعلومات، راجع المقالة توفر المنطقة وإقامة البيانات.

إذا قامت مؤسسة Microsoft 365 المضيفة بتعريف نهج استبقاء يحذف رسائل الدردشة لأي من مستخدمي Teams في الاجتماع، فسيتم أيضا حذف جميع نسخ الرسالة المرسلة مؤخرا التي تم تخزينها لمستخدمي Communication Services وفقا للنهج. إذا لم يكن هناك نهج استبقاء معرف، فسيتم حذف نسخ أحدث رسالة تم إرسالها لجميع مستخدمي Communication Services بعد 30 يوما. لمزيد من المعلومات حول نهج استبقاء Teams، راجع المقالة التعرف على استبقاء Microsoft Teams.

التشخيص وتحليلات المكالمات

بعد انتهاء اجتماع Teams، تتوفر معلومات تشخيصية حول الاجتماع باستخدام تسجيل خدمات الاتصال والتشخيص واستخدام تحليلات مكالمات Teams في مركز إدارة Teams. سيظهر مستخدمو Communication Services ك "مجهولين" في شاشات تحليلات المكالمات. لا يتم تضمين مستخدمي Communication Services في Teams Analytics في الوقت الفعلي.

الخصوصية

تمكن إمكانية التشغيل المتداخل بين Azure Communication Services وMicrosoft Teams تطبيقاتك ومستخدميك من المشاركة في مكالمات واجتماعات ودردشة Teams. تقع على عاتقك مسؤولية التأكد من إخطار مستخدمي طلبك عند تمكين التسجيل أو النسخ في مكالمة أو اجتماع Teams.

سوف تشير Microsoft لك من خلال Azure Communication Services API أن التسجيل أو كتابة الحديث قد بدأ ويجب عليك إبلاغ هذه الحقيقة، في الوقت الفعلي، إلى مستخدميك من خلال واجهة مستخدم التطبيق الخاص بك. توافق على تعويض Microsoft عن جميع التكاليف والأضرار التي تكبدتها نتيجة لعدم امتثالك لهذا الالتزام.

القيود والمشاكل المعروفة

  • يمكن لمستخدمي Communication Services الانضمام إلى اجتماع Teams المجدول لقناة Teams واستخدام الصوت والفيديو، ولكن لن يتمكنوا من إرسال أي رسائل دردشة أو تلقيها لأنهم ليسوا أعضاء في القناة.
  • يمكن لمستخدمي Communication Services الانضمام إلى اجتماع Teams واستخدام الفيديو، ولكن لن يتمكنوا من تطبيق تأثيرات الخلفية.
  • قد ينضم مستخدمو Communication Services إلى مؤتمر ويب Teams، ولكن لا يتم فرض أدوار مقدم العرض والحضور حاليا، وبالتالي يمكن لمستخدمي Communication Services تنفيذ إجراءات غير مخصصة للحضور، مثل مشاركة الشاشة أو تشغيل/إيقاف تشغيل الكاميرا الخاصة بهم أو إلغاء كتم صوتهم، إذا كان تطبيقك يوفر تجربة المستخدم لهذه الإجراءات.
  • عند استخدام Microsoft Graph لسرد المشاركين في اجتماع Teams، لا يتم تضمين تفاصيل مستخدمي Communication Services حاليا.
  • لا يتم عرض عروض PowerPoint التقديمية لمستخدمي Communication Services.
  • تدعم اجتماعات Teams ما يصل إلى 1000 مشارك، ولكن Azure Communication Services Calling SDK تدعم حاليا فقط 350 مشاركا وتدعم Chat SDK 250 مشاركا.
  • باستخدام Cloud Video Interop ل Microsoft Teams، شهدت بعض الأجهزة مشكلات عندما يشارك مستخدم Communication Services شاشته.
  • لا يتم رفع أحداث مكالمات الصوت والفيديو في Communication Services لاجتماع Teams.
  • تتوفر ميزات مثل التفاعلات واليد المرتفعة ووضع معا والغرف الفرعية لمستخدمي Teams فقط.
  • لا يمكن لمستخدمي Communication Services التفاعل مع تطبيقات الاستقصاء أو Q&A في الاجتماعات.
  • لن يكون لدى Communication Services حق الوصول إلى جميع ميزات الدردشة التي يدعمها Teams. يمكنهم إرسال الرسائل النصية وتلقيها واستخدام مؤشرات الكتابة وإيصالات القراءة والميزات الأخرى التي يدعمها Chat SDK. ومع ذلك، لا يتم دعم ميزات مثل مشاركة الملفات أو الرد على رسالة أو الرد عليها لمستخدمي Communication Services.
  • لا يدعم Calling SDK حاليا التسميات التوضيحية المغلقة لاجتماعات Teams.
  • لا يمكن لمستخدمي Communication Services الانضمام إلى الأحداث المباشرة ل Teams.
  • لا يتم إطلاق أحداث معالج نشاط Teams للروبوتات عند انضمام مستخدمي Communication Services إلى اجتماع Teams.

الخطوات التالية