تضمين تطبيق اللوحه كتطبيق شخصي في Teams

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

ملاحظة

يجب تعيين سياسات التطبيقات المخصصة للفريق للسماح بتحميل التطبيقات المخصصة. إذا لم تتمكن من تضمين التطبيق الخاص بك في Teams، فراجع المسؤول لمعرفة ما إذا كان قد تم إعداد إعدادات التطبيق المخصصة.

المتطلبات الأساسية

تنزيل التطبيق

  1. قم بتسجيل الدخول إلى Power Apps، ثم حدد التطبيقات في القائمة.

    إظهار قائمة بالتطبيقات.

  2. حدد إجراءات إضافية (...) للتطبيق الذي ترغب في مشاركته في Teams، ثم حدد إضافة إلى Teams.

    إضافة إلى Teams.

    تفتح لوحة إضافة إلى Teams‎ على الجانب الأيسر من الشاشة.

    لوحة إضافة إلى Teams.

  3. (اختياري) إذا لم يكن للتطبيق أي وصف، فحدد تحرير التفاصيل لفتح التطبيق في Power Apps Studio لإضافته.

  4. (اختياري) حدد إعدادات متقدمة لإضافة المزيد من التفاصيل مثل الاسم و موقع الويب و شروط الاستخدام و سياسة الخصوصية و معرف MPN (معرف شبكة شركاء Microsoft).

    إضافة تفاصيل إضافية.

  5. حدد تنزيل تطبيق. سيقوم Power Apps بإنشاء ملف بيان Teams الخاص بك باستخدام وصف وشعار التطبيق الذي قمت بتعيينه بالفعل في التطبيق.

  6. احفظ الملف الذي تم تنزيله.

إضافة التطبيق كتطبيق شخصي

  1. لإضافة التطبيق كتطبيق شخصي أو كعلامة تبويب إلى أي قناة أو محادثة، حدد التطبيقات في التنقل الأيمن، ثم حدد تحميل تطبيق مخصص.

    ملاحظة

    لا يظهر تحميل تطبيق مخصص إلا إذا كان مسؤول Teams قد أنشأ سياسة تطبيق مخصص وتم تشغيل السماح بتحميل التطبيقات المخصصة.

    إضافة تطبيق كعلامة تبويب.

  2. حدد إضافة لإضافة التطبيق كتطبيق شخصي أو حدد إضافة إلى فريق لإضافة التطبيق كعلامة تبويب داخل قناة أو محادثة موجودة.

انشر التطبيق لدليل Teams.

إذا كنت مسؤولاً، يمكنك أيضًا نشر التطبيق إلى دليل Microsoft Teams.

استخدام السياق من Teams

لبناء تطبيقات متكاملة بدرجة كبيرة مع Teams، يمكنك استخدام متغيرات سياق الفريق مع وظيفة Param(). على سبيل المثال، استخدم الصيغة التالية في خاصية تعبئة الشاشة لتغيير خلفية التطبيق بناءًا على نسق المستخدم داخل Teams:

Switch(
        Param("theme"),
        "dark",
        RGBA(
            32,
            31,
            31,
            1
        ),
        "contrast",
        RGBA(
            0,
            0,
            0,
            1
        ),
        RGBA(
            243,
            242,
            241,
            1
        )
    )

لاختبار التطبيق، انشره ثم شغله داخل Teams.

يتم دعم متغيرات السياق التالية من Teams:

  • الإعدادات المحلية
  • channelId
  • channelType
  • chatId
  • groupId
  • hostClientType
  • subEntityId
  • teamId
  • teamType
  • النسق
  • userTeamRole

ملاحظة

تمت إضافة هذه الميزة في مارس 2020. إذا كنت قد قمت بتضمين التطبيق الخاص بك في Teams مسبقًا، فقد تحتاج إلى إعادة إضافة تطبيقك إلى Teams لاستخدام هذه الوظيفة.

تحسين أداء تطبيقك

وبشكل اختياري يمكنك تحميل التطبيق الخاص بك داخل Teams لزيادة الأداء.

  1. سجِّل الدخول إلى make.powerapps.com، ثم حدد التطبيقات في القائمة.

  2. حدد إجراءات إضافية (...) للتطبيق الذي ترغب في مشاركته في Teams، ثم حدد الإعدادات.

  3. في لوحه الإعدادات، بدِّل تطبيق التحميل المسبق للأداء المحسن إلى نعم. سيقوم التطبيق بالتحميل المسبق عند تضمينه في Teams.

    تحميل مسبق للتطبيق للأداء المحسن.

  4. لتصبح التغييرات سارية المفعول، قم بإزالة التطبيق وإضافته إلى Teams مرة أخرى.

ملاحظة

يسمح هذا الأمر للمستخدمين بتنزيل التطبيق المجمع بينما تكون المصادقة قيد التقدم للسيناريوهات المضمنة. ولكن لا يمكن للمستخدمين تشغيل التطبيق إلا بعد نجاح المصادقة. يضمن هذا السلوك عدم توفر بيانات التطبيق للمستخدمين غير المصادقين. تتضمن المعلومات الموجودة في التطبيق المجمع—مجموعة من ملفات JavaScript التي تحتوي على نص تم تأليفه في عناصر تحكم التطبيق، وأصول الوسائط (مثل الصور)، واسم التطبيق، وعنوان URL للبيئة حيث يقيم التطبيق.

راجع أيضًا

مرحبًا بك فيMicrosoft Teams

ملاحظة

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

سيستغرق الاستطلاع حوالي سبع دقائق. لا يتم جمع أي بيانات شخصية (بيان الخصوصية).