تقييم الدرس 16
نماذج التحكم بالوصول ومصفوفة الصلاحيات
أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس
أسئلة التقييم
تقييم الدرس 16: نماذج التحكم بالوصول ومصفوفة الصلاحيات. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) انضمت موظفة جديدة للتسجيل. في
RBAC نـ:2) أي اسم صلاحية أوضح؟
3) ما الذي تلخصه مصفوفة الصلاحيات؟
4) «انفجار الأدوار» يعني:
5) لماذا لا يملك المدير صلاحية اعتماد الطلبات في المصفوفة؟
2السؤال الثاني: صح أم خطأ
1) في
RBAC يمكن أن يكون للمستخدم أكثر من دور.الصواب: صح
2) كتابة
if role == "admin" في كل مكان أفضل من التحقق بالصلاحية.الصواب: خطأ
3)
ABAC يتخذ القرار بقواعد على خصائص المستخدم والمورد والسياق.الصواب: صح
4) علاقة الأدوار بالصلاحيات كثير إلى كثير.
الصواب: صح
5) مصفوفة الصلاحيات يقرؤها المبرمج فقط ولا يعتمدها العميل.
الصواب: خطأ
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) النموذج الذي يعطي الصلاحيات للأدوار يسمّى .
الإجابة: RBAC
2) صلاحية «عرض طلبات المستخدم الخاصة به فقط» تُكتب .
الإجابة:
enrollment:read:own3) الجدول الذي يربط المستخدمين بالأدوار هو .
الإجابة: user_roles
4السؤال الرابع: أسئلة عملية
1) ما العملية التي يستدعيها الكود للتحقق من الصلاحية حسب المخطط؟
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».