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

المستندات الخاصة

import { Image } from ‘astro:assets’; import markPrivate from ’../../../../assets/screenshots/mark-as-private.png’;

يمكن لأي مستخدم تعليم ملف كخاص. الملف الخاص مرئي فقط لـ:

  1. المستخدم الذي علّمه كخاص (مُسجَّل في Owner_Id__c على كائن الربط الخاص بالرؤية).
  2. المستخدمون الذين لديهم الصلاحية المخصصة Tucario_View_Private_Documents — تُعيَّن عادةً للمسؤولين أو الموارد البشرية أو الامتثال عبر مجموعة صلاحيات Tucario - View Private Documents.

تعرض الملفات الخاصة أيقونة قفل بجانب اسم الملف في كل من عرض القائمة وعرض البطاقات.

  1. افتح القائمة السياقية للملف.
  2. اختر Mark as Private.
  3. تظهر أيقونة قفل بجانب اسم الملف؛ أصبح الملف مخفياً عن الجميع باستثناء المالك والمستخدمين الذين لديهم صلاحية View Private.
ملف مُعلَّم كخاص مع ظهور أيقونة القفل في قائمة الملفات

يمكن للمالك (وأي مستخدم لديه صلاحية View Private Documents) إزالة العلامة:

  1. افتح القائمة السياقية للملف الخاص.
  2. اختر Remove Private.
  3. تختفي أيقونة القفل ويعود الملف إلى قواعد الرؤية العادية (بما فيها أي قيود على الفئات).

من يمكنه رؤية الملف الخاص

Section titled “من يمكنه رؤية الملف الخاص”
المستخدمهل يمكنه رؤية الملف؟
المالك (الذي علّمه كخاص)نعم
مستخدم لديه صلاحية View Private Documentsنعم
الجميع الآخرونلا — يُصفَّى الملف من جانب الخادم ولا يظهر في القائمة أبداً، حتى لو كانوا يعلمون بوجوده سابقاً

تتراكب الخصوصية وعناصر رؤية الفئات — يجب نجاح كلا الفحصين لكي يكون الملف مرئياً. إذا كان الملف خاصاً ومُعيَّناً لفئة خاصة بالموارد البشرية فقط، يراه فقط المستخدمون الذين يجتازون كلا البوابتين (المالك بدور الموارد البشرية، أو مستخدم لديه صلاحية View Private بدور الموارد البشرية). راجع عناصر التحكم في الرؤية للاطلاع على منطق التصفية الكامل.

عند تعليم ملف كخاص، يكتب Smarter Files إلى كائن الربط Tucario_File_Visibility__c:

  • يضبط Is_Private__c = true.
  • يضبط Owner_Id__c على المستخدم الحالي (مفروض بواسطة قاعدة التحقق Owner_Required_When_Private — لا يمكن أن يكون Owner_Id__c فارغاً عندما تكون Is_Private__c صحيحة).

تحدث جميع عمليات التصفية من جانب الخادم في getFilesList() قبل أن تغادر الاستجابة خادم Salesforce، لذا لا تُرسَل الملفات الخاصة إلى المتصفحات غير المخوّلة أبداً.