مشاركة عبر


إنشاء مسار باستخدام مضيف مسارات مخصص

يمكن لمسؤولي Power Platform ‏‎إنشاء مسار واحد أو أكثر، وربط أي عدد من البيئات، ثم مشاركة الوصول مع هؤلاء الأشخاص الذين يديرون أو يقومون بتشغيل المسارات.

المتطلبات الأساسية لمضيف المسارات المخصصة

  • من المستحسن إنشاء أربع بيئات، ولكن يمكن Power Platform استخدام ثلاثة بيئات لإنشاء خطوط عمل.
  • يجب أن تحتوي كافة البيئات المستخدمة في خطوط التشغيل على قاعدة Microsoft Dataverse بيانات.
  • يجب أن يكون لديك دور مسؤول Power Platform أو مسؤول نظام Dataverse لتثبيت تطبيق المسارات.
  • يجب تمكين جميع البيئات المستهدفة المستخدمة في المسارات مثل البيئات المُدارة.

إنشاء بيئات أو اختيارها للتدفقات

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

  • البيئة المضيفة. تعمل هذه البيئة ذات الأغراض الخاصة كمحطة تخزين وإدارة لجميع محفوظات تكوين خطوط التشغيل والأمان وتشغيلها.

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

    مهم

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

  • بيئة التطوير. هذه البيئة هي المكان الذي يمكنك فيه تطوير الحلول. يمكن تشغيل المسار من داخل أي بيئة تطوير مرتبطة به.

  • البيئة الهدف. البيئة الوجهة التي يتم نشر المسار إليها. على سبيل المثال، اختبار التكامل واختبار قبول المستخدم (UAT) والإنتاج وما إلى ذلك.

التلميح

استخدم أسماء البيئة التي تشير إلى الغرض منها. على سبيل المثال، مضيف Contoso،و Contoso Development، و Contoso QA، وهكذا.

تثبيت تطبيق التدفقات في بيئة المضيف

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

  1. سجل دخولك إلى مركز مسؤولي Power Platform، وانتقل إلى البيئات>جديد، وأنشئ بيئة جديدة مع قاعدة بيانات Dataverse. تأكد من اختيار نفس المنطقة التي تم إنشاء بيئات التطوير والتأكد من الوصول والإنتاج فيها.
  2. قم بتثبيت تطبيق تدفقات Power Platform في بيئة المضيف عن طريق تحديد بيئة المضيف، ثم حدد الموارد>تطبيقات Dynamics 365.
  3. حدد تثبيت التطبيق وقم بالتمير لأسفل داخل اللوحة الجانبية اليمنى حتى تعثر على تدفقات Power Platform.
  4. حدد التالي، إذا وافقت، اقبل الشروط، ثم حدد تثبيت.

    هام

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

بمجرد التثبيت، يظهر تطبيق تكوين مسارات النشر في قائمة التطبيقات المثبتة.

تكوين خط أنابيب النشر

  1. انسخ معرفات البيئة لجميع التطويرات والبيئات المُدارة المستهدفة‏‎‎‏ المرتبطة بالمسارات. ستحتاج إلى هذه الم IDS لاحقا. مزيد من المعلومات: البحث عن اسم مؤسسة بيئتك ومعرّفها

  2. بمجرد الانتهاء من تثبيت حزمة Deployment Pipeline انتقل Power Apps إلى، ثم حدد بيئة المضيف المخصصة (حيث قمت بتثبيت التطبيق).

  3. افتح تكوين خط أنابيب النشر التطبيق.

  4. حدد البيئات‏‎‏‎ في الجزء الأيمن، ثم حدد جديد لإنشاء سجلات البيئة Dataverse:

    • الاسم: أدخل اسم سجل البيئة. من الجيد تضمين نفس اسم البيئة الفعلية، مثل Contoso Dev.
    • نوع البيئة: قم بتحديد بيئة التطوير أو البيئة الهدف. حدد بيئة التطوير لجميع البيئات المصدر حيث سيتم تطوير الحلول غير الأقل. حدد البيئة الهدف لضمان الجودة وبيئات الإنتاج حيث يتم نشر عناصر الحلول المُدارة.
    • معرف البيئة: تأكد من تحديد المعرف الصحيح. يمكنك البحث عن معرف البيئة الحالية في make.powerapps.com. حدد رمز الإعدادات في شريط الأوامر، ثم حدد موارد المطور. مزيد من المعلومات: البحث عن اسم مؤسسة بيئتك ومعرّفها
  5. حدد حفظ.

  6. قم بتحديث النموذج ثم تأكد من أن حالة التحقق من الصحة تساوي نجاح.

  7. كرر الخطوات من 4 إلى 6 حتى يتم إنشاء سجلات البيئة لجميع البيئات التي تشترك في عملية خطوط الإنتاج.

  8. حدد خطوط المبيعات في جزء التنقل الأيسر ، ثم حدد " جديد" لإنشاء خطوط جديدة للنشر:

    • الاسم: أدخل اسمًا للتدفق، مثل Contoso Standard Deployment Pipeline أو Contoso Hotfix Pipeline.
    • الوصل: بشكل اختياري، أدخل وصفًا ذا مغزى للتدفق. أيقونة تدفق جديد
  9. من شبكة بيئات التطوير المرتبطة، قم بتحديد إضافة بيئة تطوير موجودة، ثم قم بإقران واحدة أو أكثر من بيئات التطوير. يجب أن يحتوي المسار على بيئة تطوير واحدة على الأقل ومرحلة واحدة قبل تشغيله. إضافة أيقونة بيئة التطوير

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

  11. أدخل تفاصيل كل مرحلة، ثم حدد حفظ وإغلاق:

    • الاسم: اسم المرحلة.
    • الوصف (اختياري): وصف اختياري للمرحلة.
    • مرحلة النشر السابقة (اختياري): تحدد مرحلة النشر التي يجب نشرها قبل النشر إلى المرحلة الحالية. على سبيل المثال، عند إنشاء مرحلة إنتاج، يمكنك إضافة مرحلة الاختبار كمرحلة النشر السابقة. بالنسبة للمرحلة الأولى، أو المسارات التي تحتوي على مرحلة واحدة فقط، يجب ترك هذه المرحلة فارغة.
    • بيئة النشر الهدف: تكون هذه هي البيئة الهدف التي يتم نشر هذه المرحلة فيها.
    • خطوة النشر المسبق المطلوبة (اختياري): طلبات النشر معلقة حتى يتم الموافقة عليها عبر منطق الأعمال المخصص. يتطلب تكويناً إضافياً. مزيد من المعلومات: توسيع التدفقات في Power Platform
  12. كرر الخطوتين السابقتين لكل مرحلة تريد إضافتها إلى خط التنفيذ. يجب أن يكون لديك مرحلة واحدة على الأقل. يمكنك إضافة ما يصل إلى سبع مراحل.

الخطوات المطلوبة قبل نشر المسارات

منح حق الوصول لتحرير خطوط الأنابيب أو تشغيلها

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

عند تثبيت تطبيق المسارات في Power Platform، تتم إضافة دورين للأمان:

  • مستخدم مسار النشر: لديه امتيازات لتشغيل التدفقات التي تمت مشاركتها معها.
  • مسؤول مسار النشر: لديه تحكم كامل في كافة تكوينات التدفق، دون الحاجة إلى عضوية في دور أمان المسؤول.

شارك خطوط الأنابيب مع صناع

يمنح "مستخدم خطوط النشر دور الأمان الوصول لتشغيل خط أو أكثر. ولا يمنح حق الوصول لإنشاء خطوط أو تحريرها أو حذفها. لا يمكن للمستخدمين الذين لديهم دور أمان مستخدم مسار النشر عرض البيئة المضيفة داخل منتقي البيئة في Power Apps أو Power Automate، أو يحتاجون إلى أن يكونوا على دراية بها.

لمشاركة خطوط الأنابيب:

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

مشاركة مع مسؤولي خطوط المبيعات

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

هام

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

تعيين مسؤول خط أنابيب النشر دور الأمان للمستخدمين أو Microsoft Entra المجموعات داخل البيئة المضيفة. يتم تثبيت دور الأمان هذا مع تطبيق تدفقات Power Platform. مزيد من المعلومات: تعيين دور أمان إلى مستخدم.

تعيين أدوار المسارات عبر فرق الأمان في تطبيق تكوين مسار التوزيع

بصفتك مسؤول مسار التوزيع، يمكنك تعيين أدوار مسارات جاهزة بسهولة في تطبيق تكوين مسار التوزيع.

  1. شغل تطبيق تكوين خط أنابيب النشر.
  2. حدد Security Teams ضمن الاعدادات في جزء التنقل الأيسر.

هناك ثلاثة فرق:

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

استخدام مسار مع بيئات تطوير أخرى غير مقترنة بالفعل

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

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

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

إدارة عمليات النشر ومراقبتها مركزيا

يوفر تطبيق تكوين خطوط العمل وبيئة المضيف العديد من الفوائد الأخرى مثل:

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

الوصول إلى تطبيق تكوين مسار النشر من Power Apps

من صفحة المسارات ضمن أي حل، ينتقل أمر إدارة المسارات في شريط الأوامر إلى تطبيق تكوين مضيف المسارات المقترن بالبيئة الحالية:

  1. إذا كانت البيئة الحالية مرتبطة بمضيف خطوط أنابيب مخصصة، فسيرتبط الزر بتطبيق تكوين مسار النشر داخل بيئة المضيف المخصصة.
  2. إذا كانت البيئة الحالية مقترنة باستضافة النظام الأساسي، يرتبط الزر إلى تطبيق تكوين مسار النشر المضمن داخل Power Apps.

يمكن الوصول إلى تطبيق تكوين مسار النشر من قِبل أي شخص لديه دور مسؤول مسار النشر في حالة استخدام مضيف مخصص، وأي مسؤول مستأجر للتطبيق المرتبط بمضيف النظام الأساسي.

عدم إقران البيئات من مضيف واحد وإقترانها بمضيف آخر يدويًا.

  1. من Power Apps (make.powerapps.com)، ابدأ في بيئة ترغب في عدم إقرانها وحدد الحلول.
  2. اختر أي حل يمكنك الوصول إليه، ثم حدده.
  3. انتقل إلى صفحة المسارات من صفحة التنقل اليسرى، ثم حدد إدارة المسارات على شريط الأوامر. إذا كنت تبدأ بمضيف مخصص، فيمكنك أيضًا الانتقال مباشرةً إلى بيئة المضيف المخصصة وتشغيل تطبيق تكوين مسار النشر من هناك.
  4. الآن بعد أن أصبحت في تطبيق تكوين مسار النشر، انتقل إلى البيئات من جزء التنقل الأيمن.
  5. في جدول بيئات النشر المضافة الموضح افتراضيًا، حدد سجلات البيئة للبيئات التي ترغب في فصلها عن هذا المضيف.
  6. حدد حذف على شريط الأوامر، وقم بتأكيد الحذف.
  7. لربط البيئات المحذوفة بالمضيف الجديد، كرر الخطوات من 1 إلى 4 ولكن في سياق المضيف المطلوب لربط البيئات به.
  8. في جدول بيئات النشر المضافة المعروض بشكل افتراضي، حدد جديد في شريط الأوامر.
  9. أنشئ سجل البيئة عن طريق تعيين اسم ونوع ومعرف البيئة ووصف اختياري.

أنت الآن قادر على ربط البيئات بالمسارات في المضيف الجديد.

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

مهم

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

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