الإجابة ببساطة هي: Security Roles 🔐
في Dynamics 365 CRM، الـ Security Roles هي اللي بتحدد المستخدم يقدر يعمل إيه جوه السيستم، وبتكون الأساس في التحكم بالصلاحيات وحماية البيانات.
🔑 إيه هي Security Roles؟ هي مجموعة من الـ Privileges أو الصلاحيات اللي بتتجمع مع بعض وبتتسند للمستخدمين عشان تحدد مستوى وصولهم للـ Records والـ Features المختلفة.
- ⚙️ أشهر العمليات اللي بتتحكم فيها: ➕ Create (إنشاء Records جديدة)، 👀 Read (عرض البيانات)، ✏️ Write (تعديل البيانات)، 🗑️ Delete (حذف البيانات)، 🔗 Append (ربط Record بواحدة تانية)، 📎 Append To (السماح للـ Records التانية إنها ترتبط بيها)، 🤝 Assign (نقل ملكية Record لمستخدم آخر)، 📤 Share (مشاركة Record مع مستخدمين آخرين).
- 🎯 Access Levels في Security Roles: 🟢 User (على Records الخاصة بالمستخدم فقط)، 🟡 Business Unit (على Records داخل نفس الـ Business Unit)، 🟠 Parent: Child Business Units (على الوحدة الرئيسية والفرعية)، وصولًا لمستوى Organization بالكامل.