إمكانية التشغيل التفاعلي لـ Teams

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


إشعار

يرجى مشاركة أفكارك وملاحظاتك حول Azure Communication Services معنا من خلال إجراء هذا الاستطلاع القصير.

نماذج هوية المستخدم

تدعم Azure Communication Services نوعين من إمكانية التشغيل التفاعلي ل Teams اعتمادا على هوية المستخدم:

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

يمكن للتطبيقات تنفيذ كل من نماذج المصادقة وترك اختيار المصادقة للمستخدم. يقارن الجدول التالي نموذجين:

ميزة مستخدم خارجي مستخدم Teams
قاعدة المستخدم الهدف العملاء المؤسسة
موفر الهوية أي Microsoft Entra ID
‏‫اسم العرض‬ أي مع اللاحقة "(خارجي)" قيمة مستخدم Microsoft Entra للخاصية "اسم العرض"
المصادقة والتفويض مخصص* معرف Microsoft Entra ومعرف مخصص*
الاستدعاء متاح عبر Communication Services Calling SDKs Communication Services Calling SDKs
تتوفر الدردشة عبر Communication Services Chat SDKs واجهة برمجة تطبيقات الرسم البياني
الانضمام إلى اجتماعات Teams ‏‏نعم‬ ‏‏نعم‬
إجراء المكالمات وتلقيها كمستخدمي Teams لا ‏‏نعم‬
دعم PSTN غير مدعوم لمستخدمي Communication Services في اجتماعات Teams هاتف Microsoft Teams، وخطة الاتصال، والتوجيه المباشر، والاتصال بعامل التشغيل

* يمكن لمنطق الخادم الذي يصدر رموز الوصول المميزة إجراء أي مصادقة مخصصة وتخويل الطلب.

مستخدم خارجي

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

لمزيد من المعلومات، يرجى مراجعة الانضمام إلى اجتماع Teams.

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

مستخدم Teams

يمكن للمطورين استخدام Communication Services Calling SDK مع هوية Teams لإنشاء تطبيقات مخصصة لمستخدمي Teams. يمكن للتطبيقات المخصصة تمكين مهام سير العمل المتخصصة لمستخدمي Teams، مثل إدارة المكالمات الهاتفية الواردة والصادرة أو جلب تجربة مكالمات Teams إلى الأجهزة غير المدعومة مع عميل Teams القياسي. يصادق Microsoft Entra مستخدمي Teams، وجميع السمات والتفاصيل حول المستخدم مرتبطة بحساب Microsoft Entra الخاص بهم.

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

يقوم مستخدمو Teams بالمصادقة مقابل معرف Microsoft Entra في تطبيق العميل. ثم يتبادل المطورون رموز المصادقة المميزة من معرف Microsoft Entra للحصول على رموز الوصول المميزة عبر Communication Services Identity SDK. ينشئ هذا التبادل اتصالا بين معرف Microsoft Entra وخدمات الاتصال. يتم تشجيعك على تنفيذ تبادل الرموز المميزة في خدمات الواجهة الخلفية الخاصة بك كبيانات اعتماد لطلبات تبادل توقيع Azure Communication Services. في خدمات الواجهة الخلفية، يمكنك طلب أي مصادقة أخرى.

تجارب الاجتماعات والمكالمات في Teams

هناك عدة طرق يمكن للمستخدمين من خلالها الانضمام إلى اجتماع Teams:

  • عبر عملاء Teams كمستخدمي Teams المصادق عليهم. وهذا يشمل عملاء Teams سطح المكتب والهاتف المحمول والويب.
  • عبر عملاء Teams كمستخدمين مجهولين غير مصادق عليهم.
  • عبر تطبيقات Communication Services المخصصة كمستخدمين خارجيين باستخدام نموذج مصادقة إحضار الهوية الخاصة بك.
  • عبر تطبيقات Communication Services المخصصة كمستخدمي Teams باستخدام نموذج مصادقة هوية Teams.

نظرة عامة على سيناريوهات إمكانية التشغيل التفاعلي المتعددة داخل Azure Communication Services

باستخدام نموذج مصادقة هوية Teams، يسمح تطبيق Communication Services لمستخدمي Teams بالانضمام إلى المكالمات مع مستخدمي Teams الآخرين الذين يستخدمون عملاء Teams:نظرة عامة حول سيناريوهات التشغيل المتداخل ضمنAzure Communication Services

الخصوصية

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

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

التسعير

استخدام كل زيادات Azure Communication Service APIs وSDKsمعلمات فوترة Azure Communication Service. تعمل التفاعلات مع Microsoft Teams، مثل الانضمام إلى اجتماع أو بدء مكالمة هاتفية باستخدام رقم مخصص ل Teams، على زيادة هذه العدادات. ومع ذلك، لا توجد رسوم إضافية على إمكانية التشغيل التفاعلي ل Teams نفسها، ولا يوجد تمييز تسعير بين خيارات مصادقة BYOI وMicrosoft 365.

إذا كان تطبيق Azure الخاص بك يحتوي على مستخدم يقضي 10 دقائق في اجتماع مع مستخدم Microsoft Teams، فقد استهلك هذان المستخدمان مجتمعان 20 دقيقة اتصال. تتم فوترة الدقائق العشر التي يتم ممارستها من خلال التطبيق المخصص واستخدام واجهات برمجة تطبيقات Azure وSDKs إلى المورد الخاص بك. ومع ذلك، فإن الدقائق العشر التي يستهلكها المستخدم في تطبيق Teams الأصلي مشمولة بترخيص Teams المعمول به ولا يتم قياسها بواسطة Azure.

إرشادات العلامة التجارية والعلامة التجارية

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

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

على سبيل المثال:

"(اسم الشركة) (اسم التطبيق) متكامل مع Microsoft Teams"

Teams في Government Clouds (GCC)

لا تتوافق إمكانية التشغيل المتداخل لـ Azure Communication Services مع Teams deployments باستخدام Microsoft 365 government clouds (GCC) في الوقت الحالي.

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

ابحث عن مزيد من التفاصيل حول إمكانية التشغيل التفاعلي للمستخدم الخارجي:

ابحث عن مزيد من التفاصيل حول إمكانية التشغيل التفاعلي للمستخدم فيTeams: