v1.0
تاريخ الإصدار: فبراير 2026
هذا هو الإصدار الأولي من Flexible Team Share، حزمة Salesforce مدارة توسع وظيفة عضو فريق الحساب الأصلية للعمل مع أي كائن Salesforce.
الميزات
Section titled “الميزات”عضوية فريق عالمية
Section titled “عضوية فريق عالمية”إضافة أعضاء فريق لأي كائن Salesforce — وليس فقط الحسابات. إنشاء فرق تعاونية على السجلات عبر الكائنات القياسية والمخصصة مع مشاركة تلقائية للسجلات بناءً على عضوية الفريق.
الكائنات القياسية المدعومة: Account، Contact، Case، Lead، Opportunity، Campaign، Order
الكائنات المخصصة: أي كائن مخصص مع Private أو Public Read Only OWD مدعوم.
مشاركة السجلات التلقائية
Section titled “مشاركة السجلات التلقائية”عند إضافة عضو فريق، يتم إنشاء سجلات المشاركة تلقائيًا لمنح المستخدم الوصول المناسب للسجل الأصلي. يتم تحديث المشاركات عند تغيير مستويات الوصول وإزالتها عند حذف أعضاء الفريق. تعمل جميع عمليات المشاركة بشكل غير متزامن عبر Queueable Apex لقابلية التوسع.
التحكم بالوصول القائم على الأدوار
Section titled “التحكم بالوصول القائم على الأدوار”ثلاثة أدوار لأعضاء الفريق مع قدرات مميزة:
| الدور | الوصف |
|---|---|
| Owner | يتم تعيينه تلقائيًا لمالك السجل. وصول كامل لإدارة الفريق. |
| Manager | يمكنه إضافة وتحرير وإزالة أعضاء الفريق. يفوض إدارة الفريق. |
| User | يمكنه عرض أعضاء الفريق لكن لا يمكنه تعديل الفريق. وصول قراءة/تحرير للسجل. |
تعيينات فريق مؤقتة
Section titled “تعيينات فريق مؤقتة”تعيين End Date على أعضاء الفريق للوصول محدود الوقت. تعمل مهمة batch مجدولة يوميًا لتنظيف العضويات منتهية الصلاحية وإلغاء الوصول تلقائيًا.
مزامنة تغيير المالك
Section titled “مزامنة تغيير المالك”يحافظ SyncOwnerInvocable Invocable Action على مزامنة Owner في الفريق عند تغيير مالك السجل الأصلي. قابل للاستدعاء من Flow أو Apex، مجمّع بالكامل. يدعم جميع الكائنات المكوّنة.
معالج التكوين
Section titled “معالج التكوين”واجهة مستخدم المسؤول لتمكين مشاركة الفريق على أساس كل كائن. تبديل التكوينات نشطة/غير نشطة، جدولة مهام التنظيف، وإدارة إعدادات الكائنات كلها من واجهة واحدة.
مكون قابل للتخصيص
Section titled “مكون قابل للتخصيص”مكون LWC Object Team Member قابل للتكوين في Lightning App Builder:
- Card Title — عنوان مخصص لبطاقة المكون
- Max Displayed Members — قائمة قابلة للطي مع حد قابل للتكوين (افتراضي: 5)
الترجمة الدولية
Section titled “الترجمة الدولية”دعم 35 لغة عبر Custom Labels و Translation Workbench.
Permission Sets
Section titled “Permission Sets”| Permission Set | الجمهور | الوصف |
|---|---|---|
| FTS_App_Access | المسؤولون | وصول كامل للمسؤول — التطبيق، علامات التبويب، جميع فئات Apex، CRUD كامل + MAR |
| FTS_Data_Access | المستخدمون النهائيون | وصول المستخدم — CRUD أساسي على أعضاء الفريق، فئات Apex للتحكم |
المتطلبات
Section titled “المتطلبات”- Salesforce Enterprise Edition أو أعلى
- يجب أن يكون للكائنات Private أو Public Read Only OWD
- Namespace:
tucariofts - API Version: 65.0
القيود المعروفة
Section titled “القيود المعروفة”- تتطلب مزامنة المالك Record-Triggered Flow لكل كائن (الحزم المدارة لا يمكنها تضمين triggers على الكائنات القياسية)
- مالكي Queue غير مدعومين كأعضاء فريق (يستخدم المستخدم الحالي بدلاً من ذلك)
- يتم تطبيق الحد الأقصى لعدد أعضاء الفريق لكل تكوين كائن