عناصر التحكم في الرؤية
نظرة عامة
Section titled “نظرة عامة”تتيح عناصر التحكم في الرؤية للمسؤولين تقييد الوصول إلى الملفات بناءً على فئات المستندات وأدوار المستخدمين. يمكن تعيين الملفات لفئات، ويمكن تقييد كل فئة لأدوار محددة — لن يرى المستخدمون خارج تلك الأدوار الملفات. بالإضافة إلى ذلك، يمكن لأي مستخدم تعليم ملف كخاص، مما يجعله مرئياً فقط لنفسه وللمشاهدين المخولين.
تتم جميع عمليات التصفية من جانب الخادم — لا يتم إرسال الملفات التي لا يمكن للمستخدم الوصول إليها إلى المتصفح أبداً.
متطلبات وضع التخزين
Section titled “متطلبات وضع التخزين”عناصر التحكم في الرؤية متاحة فقط عندما يكون وضع التخزين للمكوّن مُعيّناً على Isolated:
| القياسي | المعزول | |
|---|---|---|
| الملفات مرئية في قائمة الملفات المرتبطة القياسية | نعم | لا |
| تعيين الفئات | غير متاح | متاح |
| التعليم كخاص | غير متاح | متاح |
| تصفية الرؤية القائمة على الأدوار | غير متاح | متاح |
في الوضع المعزول، يتم ربط الملفات بالسجل حصرياً عبر سجل ربط — لا تظهر في قائمة الملفات المرتبطة القياسية في Salesforce.
فئات المستندات
Section titled “فئات المستندات”ما هي الفئات؟
Section titled “ما هي الفئات؟”الفئة هي تسمية تُعيَّن لملف تحدد من يمكنه رؤيته. يتم تعريف الفئات من قبل المسؤول عبر معالج التكوين وتُخزَّن كسجلات Custom Metadata Type.
أمثلة:
- السجلات الصحية
- التقارير المالية
- العقود القانونية
- المذكرات الداخلية
كيف تعمل تصفية الفئات
Section titled “كيف تعمل تصفية الفئات”لكل فئة قائمة أدوار مسموح بها. عند تعيين فئة لملف:
- إذا كان دور المستخدم في القائمة المسموحة ← الملف مرئي
- إذا لم يكن دور المستخدم في القائمة المسموحة ← الملف مخفي
- إذا لم تُعيَّن أدوار للفئة ← الملف مرئي للجميع
- إذا لم يكن للملف فئة ← الملف مرئي للجميع
تعيين الفئات للملفات
Section titled “تعيين الفئات للملفات”يمكن للمستخدمين الذين يمتلكون مجموعة صلاحيات Tucario - Manage File Categories تعيين الفئات:
- انقر على قائمة الإجراءات للملف.
- اختر Set Category.
- اختر فئة من المنتقي، أو اختر No Category لإزالة التعيين الحالي.
يتم تحديث رؤية الملف فوراً.
إدارة الفئات
Section titled “إدارة الفئات”تتم إدارة الفئات من خلال معالج التكوين في تطبيق Smarter Files:
- افتح تطبيق Smarter Files by Tucario من App Launcher.
- انقر على Manage Document Categories.
- الخطوة 1 — أنواع المستندات: أضف فئات بأسماء وأوصاف اختيارية.
- الخطوة 2 — تعيين الأدوار: لكل فئة، حدد الأدوار التي يمكنها رؤية الملفات في تلك الفئة.
- الخطوة 3 — المراجعة والنشر: راجع التكوين وانقر Deploy.
المستندات الخاصة
Section titled “المستندات الخاصة”تعليم الملفات كخاصة
Section titled “تعليم الملفات كخاصة”يمكن لأي مستخدم تعليم ملف كخاص في الوضع المعزول:
- انقر على قائمة الإجراءات للملف.
- اختر Mark as Private.
- يظهر رمز قفل بجانب اسم الملف.
يصبح الملف مرئياً فقط لـ:
- المستخدم الذي علّمه كخاص (المالك)
- المستخدمون الذين يمتلكون مجموعة صلاحيات Tucario - View Private Documents
إزالة حالة الخصوصية
Section titled “إزالة حالة الخصوصية”يمكن لمالك الملف إزالة علامة الخصوصية:
- انقر على قائمة الإجراءات للملف الخاص.
- اختر Remove Private.
- يعود الملف إلى قواعد الرؤية العادية.
منطق التصفية المجتمعة
Section titled “منطق التصفية المجتمعة”عندما يكون للملف فئة وعلامة خصوصية معاً، يجب أن ينجح كلا التحققين ليكون الملف مرئياً:
For each file: 1. Private check: If file is private AND user is not the owner AND user lacks "View Private Documents" permission → HIDE
2. Category check: If file has a category with permitted roles AND user's role is not in the list AND user lacks "Manage Categories" permission → HIDE
3. Otherwise → SHOWمجموعات الصلاحيات
Section titled “مجموعات الصلاحيات”| مجموعة الصلاحيات | الغرض |
|---|---|
| Tucario Files | الوصول الأساسي. يمنح الوصول للتطبيق ووحدات التحكم وكائن الربط. يُعيَّن لجميع المستخدمين. |
| Tucario - Manage File Categories | يسمح بتعيين فئات للملفات. يتجاوز تصفية الفئات — المستخدمون الذين يمتلكون هذه الصلاحية يرون جميع الملفات بغض النظر عن الفئة. |
| Tucario - View Private Documents | يسمح بعرض الملفات المعلّمة كخاصة من قبل مستخدمين آخرين. |
حالات الاستخدام
Section titled “حالات الاستخدام”- السجلات الصحية مرئية فقط لمديري الموارد البشرية والطاقم الطبي.
- التقارير المالية مقيدة لفريق المالية.
- العقود القانونية متاحة فقط لأدوار القسم القانوني.
- المرفقات الحساسة المعلّمة كخاصة من قبل مستخدمين فرديين للاستخدام الشخصي.
- مسودات المستندات مخفية عن الأدوار الخارجية حتى تصبح جاهزة.