يوم جيد للجميع!
مايكروسوفت الطاقة التلقائية
يوفر هذا المنتج مجموعة واسعة من الموصلات لمختلف الخدمات، بالإضافة إلى مشغلات لبدء التدفقات تلقائيًا وفوريًا بسبب وقوع حدث معين. كما أنه يدعم تشغيل المواضيع وفقًا لجدول زمني أو عن طريق الزر.
1. التسجيل التلقائي للطلبات
قد تكون إحدى الحالات هي تنفيذ التسجيل التلقائي للطلبات. سيكون مشغل التدفق، في هذه الحالة، هو استلام إشعار بالبريد الإلكتروني إلى صندوق بريد محدد، وبعد ذلك تتم معالجة المزيد من المنطق:
عند إعداد مشغل "عند وصول بريد إلكتروني جديد"، يمكنك استخدام مرشحات متنوعة لتحديد الحدث المطلوب تشغيله:
على سبيل المثال، يمكنك بدء التدفق فقط لرسائل البريد الإلكتروني التي تحتوي على مرفقات أو لرسائل البريد الإلكتروني ذات الأهمية القصوى. يمكنك أيضًا بدء التدفق إذا وصلت رسالة إلى مجلد صندوق بريد محدد. بالإضافة إلى ذلك، من الممكن تصفية الحروف حسب السلسلة الفرعية المطلوبة في سطر الموضوع.
بمجرد إجراء الحسابات اللازمة والحصول على كافة المعلومات الضرورية، يمكنك إنشاء عنصر في قائمة SharePoint باستخدام بدائل من إجراءات أخرى:
بمساعدة هذا التدفق، يمكنك بسهولة التقاط إشعارات البريد الإلكتروني الضرورية وتفكيكها إلى مكونات وإنشاء سجلات في أنظمة أخرى.
2. بدء تدفق الموافقة باستخدام زر من PowerApps
أحد السيناريوهات القياسية هو إرسال كائن للموافقة عليه إلى الأشخاص المعتمدين. لتنفيذ سيناريو مشابه، يمكنك إنشاء زر في PowerApps، وعند النقر فوقه، قم بتشغيل تدفق Power Automate:
كما ترون، في هذا الموضوع، مشغل البداية هو PowerApps. إن الشيء العظيم في هذا المشغل هو أنه يمكنك طلب معلومات من PowerApps أثناء وجودك داخل تدفق Power Automate:
يعمل الأمر على النحو التالي: عندما تحتاج إلى الحصول على بعض المعلومات من PowerApps، فإنك تنقر فوق العنصر "اسأل في PowerApps". يؤدي ذلك بعد ذلك إلى إنشاء متغير يمكن استخدامه في كافة الإجراءات في تدفق Power Automate هذا. كل ما تبقى هو تمرير قيمة هذا المتغير داخل التدفق عند بدء التدفق من PowerApps.
3. ابدأ البث باستخدام طلب HTTP
الحالة الثالثة التي أود التحدث عنها هي تشغيل تدفق Power Automate باستخدام طلب HTTP. في بعض الحالات، خاصة بالنسبة لقصص التكامل المتنوعة، من الضروري تشغيل تدفق Power Automate عبر طلب HTTP، وتمرير معلمات مختلفة داخل التدفق. ويتم ذلك بكل بساطة. يتم استخدام الإجراء "عند تلقي طلب HTTP" كمشغل:
يتم إنشاء عنوان URL لـ HTTP POST تلقائيًا في المرة الأولى التي يتم فيها حفظ الدفق. إلى هذا العنوان تحتاج إلى إرسال طلب POST لبدء هذا التدفق. يمكن تمرير معلومات مختلفة كمعلمات عند بدء التشغيل؛ على سبيل المثال، في هذه الحالة، يتم تمرير سمة SharePointID من الخارج. لإنشاء مخطط إدخال كهذا، تحتاج إلى النقر فوق عنصر "استخدام مثال الحمولة لإنشاء مخطط"، ثم إدراج مثال JSON الذي سيتم إرساله إلى الدفق:
بعد النقر على "إنهاء"، يتم إنشاء مخطط JSON لنص الطلب لهذا الإجراء. يمكن الآن استخدام سمة SharePointID كحرف بدل عبر جميع الإجراءات في تدفق معين:
تجدر الإشارة إلى أن المشغل "عند تلقي طلب HTTP" مضمن في قسم الموصلات المميزة وهو متاح فقط عند شراء خطة منفصلة لهذا المنتج.
سنتحدث في المقالة التالية عن حالات مختلفة يمكن تنفيذها باستخدام Logic Apps.
المصدر: www.habr.com