السؤال — عربي
أثناء تدقيق نظام الرواتب، يحدد المراجع الداخلي ويوثق الحالة (الشروط) التالية: "بمجرد تسجيل دخول المستخدم إلى النظام، يصبح بإمكانه الوصول إلى جميع الوظائف داخل النظام". ما هو السبب الجذري الأكثر احتمالاً لهذه المشكلة ؟
Question — English
أثناء تدقيق نظام الرواتب، يحدد المراجع الداخلي ويوثق الحالة (الشروط) التالية: "بمجرد تسجيل دخول المستخدم إلى النظام، يصبح بإمكانه الوصول إلى جميع الوظائف داخل النظام". ما هو السبب الجذري الأكثر احتمالاً لهذه المشكلة ؟
الخيارات — عربي
Options — English
💡 الشرح
• الوصف يشير إلى أن جميع المستخدمين يحصلون افتراضيًا على كامل صلاحيات النظام، مما يعني وجود خلل في تعريف ضوابط التفويض (Authorization rules) داخل التطبيق.
• السبب الجذري هو سوء إعداد أو تهيئة جداول الصلاحيات بحيث لا تميّز بين مستويات المستخدمين.
لماذا الخيارات الأخرى خاطئة:
• A. الاعتماد على كلمة مرور بسيطة: يتعلق بضعف عملية التحقق من الهوية (Authentication)، وليس بالتفويض (Authorization) الذي يحكم الوصول بعد تسجيل الدخول.
• C. عدم وجود مراجعة دورية: قد يكشف عن أخطاء صلاحيات حالية، لكنه ليس سبب إنشائها؛ فالمشكلة تكمن في الخطأ الأصلي في إعداد الصلاحيات.
• D. عدم موافقة مالك التطبيق على التهيئة: يشير إلى خلل إداري أثناء منح الأذونات، لكن المسألة هنا تقنية في جداول الصلاحيات نفسها، وليست مجرد عدم توقيع موافقة.