في الأنظمة متعددة الفروع، قد يمتلك شخص صلاحية إنشاء فاتورة لكنه لا ينبغي أن يرى بيانات فرع آخر. وقد يكون ضمن دور يسمح بالعرض، مع منع مباشر لحساسية معينة. لذلك فإن «دوره إيه؟» ليس سؤالًا كافيًا لفهم وصوله الفعلي.
الصلاحية للمستخدم، والدور وسيلة مساعدته
يمكن منح المستخدم صلاحيات مباشرة أو عن طريق أدوار تجمع وظائف شائعة. النظام الصحيح يحسب المحصلة الفعلية لكل مستخدم وفق قواعد واضحة للسماح والمنع، لا بمجرد اسم الدور.
قائمة عملية للتطبيق
- راجع المنح المباشرة والأدوار معًا.
- عرّف أسبقية المنع إذا تعارض مع السماح.
- اعرض الصلاحيات الفعلية لصاحب القرار بطريقة مفهومة.
الفرع يجيب عن سؤال مختلف
الصلاحية تجيب عما يمكن فعله، بينما نطاق الفرع يجيب عن المكان الذي يجوز تنفيذ الفعل فيه. من غير الصحيح افتراض أن السماح بتقرير المخزون يعني تلقائيًا السماح بمخزون كل الفروع.
قائمة عملية للتطبيق
- اختبر مستخدم فرع A أمام بيانات فرع B.
- تحقق من حماية API لا مجرد إخفاء قائمة الواجهة.
- افصل الوصول لجميع الفروع عن منح وظيفة معينة.
فصل المهام يقلل الأخطاء والمخاطر
منشئ طلب الشراء أو القيد لا ينبغي دائمًا أن يكون صاحب اعتماده. اعتمد فصلًا مناسبًا لحجم المنشأة وتعرض العملية للمخاطر، مع استثناءات موثقة عند الضرورة.
قائمة عملية للتطبيق
- حدد المراحل الحساسة: اعتماد، ترحيل، إلغاء.
- احتفظ بسبب كل استثناء ومن منحه.
- راجع صلاحيات المستخدم عند النقل أو إنهاء العمل.
السجل الرقابي يجب أن يروي ما حدث
أفضل سجل ليس قائمة أكواد؛ بل إجابة عن: من قام بالفعل، متى، أين، وما القيمة قبل وبعد التعديل. راجع إمكانية البحث حسب المستخدم والفرع والمستند، مع حماية خصوصية البيانات الحساسة.
قائمة عملية للتطبيق
- اختبر تتبع تعديل فعلي من الواجهة إلى السجل.
- حدد مدة الاحتفاظ المناسبة مع المختص.
- لا تعتمد سياسة أمنية لمجرد وجود شعار درع في الواجهة.
مصفوفة صلاحيات تبدأ من المستخدم وتنتهي بالبيانات
اسم الدور يساعد الإدارة، لكنه لا يحل محل فحص الصلاحيات الفعلية ونطاق الفرع والسجل الرقابي عند كل عملية.
من يطلب العملية وما الحساب النشط؟
هل مُنح هذا المستخدم هذا الفعل؟
هل الشركة والفرع والمورد ضمن حدوده؟
سماح أو منع واضح قبل قراءة بيانات محمية
تسجيل الفعل المسموح أو المرفوض حيث يلزم
| نقطة المراجعة | ماذا نختبر؟ | دليل القبول |
|---|---|---|
| تجميع الأدوار | لا تُفترض الصلاحية من اسم الدور وحده | صلاحيات المستخدم النهائية |
| فصل الفروع | حجب البيانات في الاستعلام والخدمة لا في القائمة فقط | اختبار خادم متقاطع الفروع |
| إجراء حساس | اعتماد منفصل أو فصل مهام حسب السياسة | مرجع موافقة وسبب |
| تصدير البيانات | انضباط نطاق التصدير مثل نطاق العرض | تجربة export ونتيجة رفض |
عند ظهور مشكلة، راجع الإجراء الصحيح
اختبر الطلب المباشر من دون المرور بالواجهة
راجع أثر منح كل مستخدم فعليًا
استخدم نطاق التفويض نفسه لكل قناة بيانات
قائمة تحقق جاهزة لفريقك
ثماني خطوات قابلة للطباعة أو الفتح في Excel. ضع نتيجة كل خطوة وما يثبتها قبل اعتماد أي قرار.
- تحديد العمليات الحساسة
- منح الصلاحيات للمستخدم أو عبر وسيلة مساعدة واضحة
- إثبات صلاحية مستخدم عادي
- اختبار طلب إلى فرع مصرح
حدود هذا الدليل: نموذج لتقييم إجراءات العمل وليس إثباتًا أن أي وظيفة مفعّلة في CloudySystem أو أن المنشأة حققت امتثالًا قانونيًا أو محاسبيًا.
أسئلة يطرحها أصحاب الأعمال
كيف أبدأ تطبيق هذه الفكرة في منشأتي؟
ابدأ بعملية حقيقية من نشاطك في بيئة اختبار، ووثق خطوات العمل والأدوار والاستثناءات والنتيجة قبل تعميم التغيير.
هل جميع وظائف CloudySystem المذكورة متاحة الآن؟
لا يمكن افتراض ذلك. المادة معرفية، وإتاحة كل وظيفة تحتاج تحققًا تقنيًا وتجاريًا بحسب المنشأة والباقة.
الخلاصة
أمن المنشأة يبدأ من الصلاحية الفعلية للمستخدم ومكان ممارستها، ثم يستمر بمراجعة كل استثناء وقرار حساس.
هذا محتوى معرفي عام، وليس استشارة ضريبية أو قانونية أو إعلانًا بأن جميع الوظائف المذكورة مفعّلة تجاريًا في CloudySystem. تحقق من تفاصيل المنتج والأنظمة السارية عند التطبيق.





