Загрузка...

48 - Salesforce Mastering Flow Context & Error Handling بالعربي | Salesforce Administrator

🚨 جلسة مهمة في Flows Best Practices 🚨

🚀 استكملنا رحلتنا مع Yalla Salesforce Trailmix
https://trailhead.salesforce.com/users/yallasalesforce/trailmixes/yalla-salesforce

✅ راجعنا سريعًا: Flow Implementation 1
https://trailhead.salesforce.com/content/learn/modules/flow-implementation-1?trail_id=distribute-and-implement-flows&trailmix_creator_id=yallasalesforce&trailmix_slug=yalla-salesforce

✅ وركّزنا اليوم على: Flow Implementation 2
https://trailhead.salesforce.com/content/learn/modules/flow-implementation-2?trail_id=distribute-and-implement-flows&trailmix_creator_id=yallasalesforce&trailmix_slug=yalla-salesforce

🌟 تناقشنا اليوم في 🌟
في (الحلقة ٤٨)، ركّزنا على تشغيل الـ Flows بصلاحيات صحيحة، وفهم سياق التنفيذ (Context)، و Run كمستخدم آخر، ومعالجة الأخطاء بـ Fault Paths لرسائل أوضح وUX أفضل.

🎯 الفيديو مناسب لـ:
- المبتدئين في Salesforce
- الـ Admins و الـ Developers اللي بيبنوا Automation بدون كود
- أي حد بيحضر لامتحان Salesforce Associate أو Saleforce Administrator
- الـ Salesforce Admins اللي عايزين يطوروا من مستواهم ويفكروا زي الـ Developers.

📌 في (الحلقة ٤٨)، هنتكلم عن:
🔐 Great Power, Great Responsibility
- الـ Flow أداة قوية… لكن لازم وعي ومسؤولية.
- اِمنح صلاحيات التشغيل عبر Permission Sets واتبع مبدأ أقل قدر من الصلاحيات.
- الفرق بين Flow User على المستخدم و Run Flows على البروفايل/الـ Permission Set.

🧩 Grant Flow Permissions & Data Access
تشغيل الـ Flow ≠ صلاحيات البيانات. لازم للمستخدم Create/Edit على الكائنات المعنية وField-Level Security للحقول (مثال: Cases + QA Reviewer).

🏷️ Flow Contexts (سياق التنفيذ)
- Screen Flow: افتراضيًا User Context (وممكن ترفعه لـ System – with/without Sharing).
- Record-Triggered / Schedule-Triggered: افتراضيًا System Without Sharing.
- Autolaunched: يرث السياق من المُشغِّل (وممكن ضبطه).
- استخدم Without Sharing بحذر عندما تحتاج وصولًا أوسع دون فتح المشاركة لكل المستخدمين.

🧭 Debug as Another User + Rollback
- فعّل: Setup → Process Automation Settings → Let admins debug flows as other users.
- استخدم Run in rollback mode أثناء الـ Debug لتفادي تغييرات فعلية على البيانات.

🧯 Handle Errors with Fault Paths
- أضِف Fault Path لعناصر البيانات (Get/Create/Update/Delete/Action).
- اعرض $Flow.FaultMessage على Error Screen واحدة قابلة لإعادة الاستخدام بدل رسالة “Unhandled fault”.
- نصيحة: حوّل شاشة الخطأ إلى Subflow وأعد استخدامها عبر كل Screen Flows.

📌 Timestamps:
00:00 – مقدمة & لماذا الصلاحيات مهمة
04:27 – Run Flows vs Flow User & Principle of Least Privilege
17:03 – فهم الـ Context: User / System (With & Without Sharing)
31:15 – تفعيل Debug as Another User + Rollback
47:03 – Fault Paths + $Flow.FaultMessage

### 🚀 قوائم تشغيل مرتبطة:
Salesforce Beginners Series | Arabic بالعربي https://www.youtube.com/playlist?list=PL8GMQMJdcVPuFWKyOLV5t98KvOgLlwDQB

### 🔗 تابعنا لمزيد من المعلومات عن Salesforce:
LinkedIn: [https://www.linkedin.com/company/yalla-salesforce/]
LinkedIn: [https://www.linkedin.com/in/bassem-ismaiel/]
Trailhead: [https://www.salesforce.com/trailblazer/yallasalesforcearabic]

Trailhead: [https://www.salesforce.com/trailblazer/bismaiel] #Salesforceبالعربي #يلا_سيلزفورس #FlowBuilder #Flows #FlowPermissions #DebugFlows #ErrorHandling #Automation #Trailhead #SalesforceAdmin #NoCode #SystemContext #UserContext

Видео 48 - Salesforce Mastering Flow Context & Error Handling بالعربي | Salesforce Administrator канала Yalla Salesforce
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять