تخطَّ إلى المحتوى

v1.0

تاريخ الإصدار: فبراير 2026

هذا هو الإصدار الأولي من Flexible Team Share، حزمة Salesforce مدارة توسع وظيفة عضو فريق الحساب الأصلية للعمل مع أي كائن Salesforce.

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

الكائنات القياسية المدعومة: Account، Contact، Case، Lead، Opportunity، Campaign، Order

الكائنات المخصصة: أي كائن مخصص مع Private أو Public Read Only OWD مدعوم.

مشاركة السجلات التلقائية

Section titled “مشاركة السجلات التلقائية”

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

التحكم بالوصول القائم على الأدوار

Section titled “التحكم بالوصول القائم على الأدوار”

ثلاثة أدوار لأعضاء الفريق مع قدرات مميزة:

الدورالوصف
Ownerيتم تعيينه تلقائيًا لمالك السجل. وصول كامل لإدارة الفريق.
Managerيمكنه إضافة وتحرير وإزالة أعضاء الفريق. يفوض إدارة الفريق.
Userيمكنه عرض أعضاء الفريق لكن لا يمكنه تعديل الفريق. وصول قراءة/تحرير للسجل.

تعيين End Date على أعضاء الفريق للوصول محدود الوقت. تعمل مهمة batch مجدولة يوميًا لتنظيف العضويات منتهية الصلاحية وإلغاء الوصول تلقائيًا.

يحافظ SyncOwnerInvocable Invocable Action على مزامنة Owner في الفريق عند تغيير مالك السجل الأصلي. قابل للاستدعاء من Flow أو Apex، مجمّع بالكامل. يدعم جميع الكائنات المكوّنة.

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

مكون LWC Object Team Member قابل للتكوين في Lightning App Builder:

  • Card Title — عنوان مخصص لبطاقة المكون
  • Max Displayed Members — قائمة قابلة للطي مع حد قابل للتكوين (افتراضي: 5)

دعم 35 لغة عبر Custom Labels و Translation Workbench.

Permission Setالجمهورالوصف
FTS_App_Accessالمسؤولونوصول كامل للمسؤول — التطبيق، علامات التبويب، جميع فئات Apex، CRUD كامل + MAR
FTS_Data_Accessالمستخدمون النهائيونوصول المستخدم — CRUD أساسي على أعضاء الفريق، فئات Apex للتحكم
  • Salesforce Enterprise Edition أو أعلى
  • يجب أن يكون للكائنات Private أو Public Read Only OWD
  • Namespace: tucariofts
  • API Version: 65.0
  • تتطلب مزامنة المالك Record-Triggered Flow لكل كائن (الحزم المدارة لا يمكنها تضمين triggers على الكائنات القياسية)
  • مالكي Queue غير مدعومين كأعضاء فريق (يستخدم المستخدم الحالي بدلاً من ذلك)
  • يتم تطبيق الحد الأقصى لعدد أعضاء الفريق لكل تكوين كائن