الدرس 139 من 159·4 دقيقة
الأدوار وصلاحيات الإجراءات: فصل الاطلاع عن سلطة التغيير
يجمع الدور صلاحيات تناسب مسؤولية محددة. الاطلاع على سجل وإنشاؤه وتعديله وحذفه وإبطاله سلطات مختلفة. ومن يحتاج إلى المعلومات لا يحتاج بالضرورة إلى تغيير المعاملة الأصلية.
يساعد هذا الفصل على وضوح المسؤولية. فقد يُعدّ موظف المشتريات مستنداً، بينما تتولى جهة أخرى مراجعة الاستثناء. تحدد المؤسسة الترتيب المناسب؛ واسم الدور وحده لا يثبت وجود هذا الفصل.
الأدوار في DNA
يمثل محرر الأدوار في DNA صلاحيات البيانات الأساسية والمعاملات المتاحة، بما يشمل الإجراءات المعتادة والصلاحيات الخاصة. وللدور اسم ووصف وحالة نشاط. ويتحقق الحفظ من سلطة المستخدم ومن اسم غير فارغ وغير مكرر قبل إرسال خريطة الصلاحيات.
يبني المحرر المراجع هيكل الصلاحيات من سجل تعريفات الواجهة، ويحتفظ أيضاً بصلاحيات التقارير وعناصر لوحة المعلومات. لذلك يُراجع الدور بحسب صلاحياته الفعلية، لا بحسب تسمية مثل «مدير».
الصلاحية الاستثنائية تحتاج إلى مبرر
قد تغيّر صلاحية خاصة مسار العمل بصورة مؤثرة، مثل تعديل مستند معتمد أو تجاوز ضابط معين. ينبغي أن تقابلها مسؤولية حقيقية وطريقة مراجعة واضحة.
منح الاستثناء للتخلص من خطأ واحد غير مفهوم قد يخلق أثراً أوسع. يجب أولاً معرفة هل المشكلة نقص بيانات، أم مستند غير صحيح، أم ضابط مشروع، أم حاجة فعلية إلى الوصول.
التحقق من السلوك المقصود
تكوين الدور لا يغني عن فحص المسار المعني تحت ذلك الدور. توضح قيود الواجهة كيف تتحكم في الاستخدام، بينما يحتاج تطبيق الضوابط على الخادم والبيئة المنشورة إلى تحقق مستقل.
تربط المراجعة الجيدة المسؤولية بالإجراءات المسموحة والاستثناءات المبررة. وتُعاد عند تغير الواجبات، بدلاً من تراكم الصلاحيات دون غرض واضح.
لا تُحتسب لها درجة. أجب عن كل الأسئلة لإنهاء الدرس.
