نظرة عامة على الحلول

تُستخدم الحلول لنقل التطبيقات والمكونات من بيئة إلى أخرى أو لتطبيق مجموعة من التخصيصات على تطبيقات موجودة. يمكن أن يحتوي الحل على تطبيق واحد أو أكثر بالإضافة إلى مكونات أخرى مثل مخططات المواقع والجداول والعمليات وموارد الويب والاختيارات وعمليات سير المهام والمزيد.

الحلول هي آلية لتطبيق إدارة دورة حياه التطبيقات (ALM) في Power Apps ومنتجات Power Platform الأخرى، مثل Power Automate.

ملاحظة

للحصول على معلومات تفصيلية حول مفاهيم الحل وكيفية استخدام الحلول لإدارة دورة حياة التطبيقات، راجع نظرة عامة على إدارة دورة حياة التطبيقات (ALM) مع Microsoft Power Platform في دليل إدارة دورة حياة التطبيقات (ALM)‬ لـ Power Platform.

سيركز هذا القسم على المهام اليدوية التي يحتاج منشئو التطبيقات إلى تنفيذها أثناء التعامل مع الحلول في Power Apps.

الشروع في العمل: مفاهيم الحلول

قبل العمل مع الحلول، من الضروري أن تتعرف على مفاهيم الحلول التالية:

  • نوعان من الحلول (حلول مٌدارة وأخرى غير مٌدارة)
  • مكونات الحل
  • دورة حياة الحل (إنشاء حل وتحديثه وترقيته وتصحيحه)
  • ناشر الحلول
  • تبعيات الحل ومكونات الحل

للحصول على معلومات مفصلة، راجع مفاهيم الحلول في دليل إدارة دورة حياة التطبيقات (ALM)‬ لـ Power Platform.

الحلول‏‎ الافتراضية

يوفر لك Power Apps الحلول الافتراضية غير المُدارة التالية:

  • الحل الافتراضي لـ Common Data Service. يتوفر هذا الحل لمنشئي التطبيقات ويمكنهم استخدامه بشكل افتراضي لعمليات التخصيص في بيئة. يكون الحل الافتراضي لـ Common Data Service مفيدا عندما تريد تقييم أو تعلم Power Apps. ومع ذلك، من المستحسن أن يعمل المنشئون في حلولهم الخاصة غير المُدار.
  • الحل الافتراضي. هذا حل خاص يحتوي على كافة المكونات الموجودة في النظام. يعتبر الحل الافتراضي مفيدًا لاكتشاف كافة المكونات والتكوينات في النظام.

ومع ذلك، من المستحسن أن تقوم بإنشاء حل غير مُدار لإدارة تخصيصاتك. مزيد من المعلومات: استخدام حل لإجراء عملية تخصيص في دليل إدارة دورة حياة التطبيقات (ALM)‬ لـ Power Platform.

الخصائص المُدارة

يمكنك التحكم في تحديد أي من مكونات الحل المُدار الخاص بك يمكن تخصيصها باستخدام الخصائص المُدارة. من المستحسن تعيين الخصائص المُدارة بحيث يتعذر تعديل المكونات المُدارة. يساعدك ذلك على حماية الحل من التعديلات التي قد تتسبب في توقفه بعد استيراده إلى بيئة أخرى، مثل الاختبار أو الإنتاج.

مزيد من المعلومات: الخصائص المدارة في Power Platform

التعامل مع الحلول في Power Apps

في Power Apps، يمكنك عرض قائمة بالحلول عن طريق تحديد الحلول على جزء التنقل الأيمن. يمكنك تنفيذ مهام الحل التالية:

  • حل جديد : للبحث عن المكونات التي قمت بتخصيصها واستخدامها، يمكنك إنشاء وإجراء جميع عمليات التخصيص هنا. بعد ذلك، يمكنك توزيع الحل بسهولة على البيئات الأخرى. مزيد من المعلومات: إنشاء حل

  • استيراد: استورد حلاً إلى بيئتك. مزيد من المعلومات: استيراد الحلول

  • Open AppSource: Microsoft AppSource هو المكان الذي يمكنك فيه الحصول على حلول مخصصة لمجالك تعمل مع المنتجات التي تستخدمها.

  • نشر جميع التخصيصات: يمكنك نشر جميع التخصيصات النشطة في بيئتك.

  • تبديل إلى التقليدي: افتح مستكشف الحلول التقليدي.

  • راجع المحفوظات: استعرض تفاصيل حول عمليات الحلول عبر الوقت، مثل الاستيراد والتصدير وإزالة التثبيت. مزيد من المعلومات: عرض محفوظات الحل

    منطقة الحلول.

من منطقة الحلول، حدد حلاً لعرض كافة مكوناته.

عرض تجريبي للحل مع جميع المكونات.

يمكنك استعراض جميع المكونات الموجودة في أحد الحلول بالتمرير خلال العناصر الموجودة. إذا كان هناك أكثر من 100 عنصر في القائمة يمكنك تحديد تحميل العناصر الـ 100 التالية لمعرفة مزيد من المعلومات.

تحميل المزيد من المكونات.

البحث والتصفية في الحل

يمكنك أيضًا البحث عن مكون محدد حسب اسمه.

البحث عن المكونات.

أو تصفية جميع العناصر الموجودة في القائمة حسب نوع المكون.

تصفية المكونات حسب النوع.

الأوامر السياقية

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

الأوامر الخاصة بالمكون.

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

الأوامر الخاصة بالحل.

مع الحلول غير المُدارة أو الافتراضية، يمكنك استخدام الأمر جديد أو إنشاء موجود لإنشاء أو إضافة أنواع مختلفة من المكونات. مزيد من المعلومات: إضافة مكونات الحل

ملاحظة

لا يمكنك إضافة مكونات إلى حل مُدار. عندما تحاول القيام بذلك، ستظهر الرسالة التالية:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

امتيازات إضافية مطلوبة

قد تتطلب بعض المكونات امتيازات Dataverse معينة للمستخدمين لتشغيل المكون عند استيراد المكون إلى البيئة من حل.

عمليات سير العمل

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

مزيد من المعلومات: أدوار الأمان والامتيازات

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

تنطبق القيود التالية على استخدام تطبيقات اللوحة والتدفقات والموصلات المخصصة في الحلول.

  • يجب إنشاء التدفقات الفورية لتطبيق اللوحة من تطبيق موجود بالفعل في أحد الحلول نظرًا لأن إضافة هذا النوع من التدفق من الحلول الخارجية محظور.
    • الحل البديل لهذا القيد: قم بإزالة المشغل، واستبداله بمشغل آخر مثل التكرار، وحفظ التدفق، وإضافته إلى حل، ثم قم بتغيير المشغل حسب الحاجة.
  • لن تعرض تطبيقات اللوحة في مستكشف الحلول التقليدي. استخدم التجربة الحديثة. لا توجد خطط لإضافتها إلى مستكشف الحلول التقليدي.
  • لن يتم عرض مهام سير العمل التي تم إنشاؤها من الحلول في قائمة مشترك معي. يجب الوصول إليها من خلال حل.
  • لا يدعم تطبيق Power Automate للأجهزة المحمولة حاليًا عمليات سير العمل التي تم إنشاؤها في حل.
  • لا تدعم قائمة إجراء سير العمل في Power Apps للأجهزة المحمولة وDynamics 365 للهواتف وأجهزة الكمبيوتر اللوحية حاليًا مهام سير العمل التي تم إنشاؤها في حل.
  • لا تدعم التدفقات في الحلول المصادقة المفوضة. على سبيل المثال، لا يمكن منح الوصول إلى التدفق تلقائيًا استنادًا إلى الوصول إلى قائمة SharePoint التي تم إنشاء التدفق منها.
  • لا يمكن إضافة الموصلات المخصصة التي تم إنشاؤها خارج الحلول حاليًا إلى الحلول.
  • لا يتم مشاركة تطبيقات اللوحة المشتركة مع 'الجميع' التي تمر بعمليات نسخ احتياطي للبيئة واستعادة البيئة مع 'الجميع' في البيئة التي تمت استعادتها. لاحظ أنه يمكن مشاركة تطبيق اللوحة مع مجموعة أمان، كما سيتم مشاركة التطبيق في البيئة التي تمت استعادتها مع مجموعة الأمان هذه.
  • لا يمكن إضافة مهام سير العمل التي تستخدم موصلات "مفهرسة" إلى الحلول. الفهرسة غير مدعومة لتدفقات الحلول السحابية حتى الآن. تتيح الفهرسة إمكانية استرداد مهام سير العمل هذه كي تظهر في قائمة. تتضمن الموصلات المفهرسة مهام سير عمل فورية (زر) في Power Automate وPower Apps وTeams وSharePoint وDynamics 365 Customer Voice وMicrosoft Forms وموصل Dataverse القديم وDynamics 365 وExcel Online وMicrosoft Project وAzure IOT Central V2 وProject Online.
    • الحلول البديلة لهذا التحديد:
      • قم بتحرير التدفق لإزالة مشغلات/إجراءات الموصل المفهرس، وإضافته إلى حل، ثم تغييره مرة أخرى.
      • إنشاء سير مهام جديد في الحل.
  • التدفقات التي يتم تشغيلها من تطبيقات Microsoft 365 مثل Excel لا يمكنها رؤية/إظهار التدفقات السحابية في الحلول لأنها تستخدم الفهرسة.

للحصول على مزيد من التفاصيل حول تخصيص المكونات الفردية في أحد الحلول، راجع المواضيع التالية:

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

إنشاء حل

ملاحظة

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

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