Skip to main content

User Roles / أدوار المستخدمين

RoleEnglish Descriptionالوصف بالعربيStatus
AdminFull administrative access within configured permissionsصلاحيات إدارية كاملة حسب الإعدادConfirmed
School ManagerManages school-scoped operationsيدير العمليات ضمن نطاق المدرسةConfirmed
SupplierManages supplier store, products, orders, and delivery flowsيدير المتجر والمنتجات والطلبات والتوصيلConfirmed
OperatorOperates cafeteria/store workflows within assigned scopeيدير عمليات المقصف ضمن النطاق المحددConfirmed
ParentManages own students, wallet, orders, and allowed credential actionsيدير الطلاب التابعين له والمحفظة والطلبات والإجراءات المسموحةConfirmed
StudentUses student-scoped actions where enabledيستخدم الإجراءات المسموحة ضمن نطاق الطالبConfirmed

Role Rules / قواعد الأدوار

  • Every protected action must be tied to an authenticated user.
  • كل إجراء محمي يجب أن يكون مرتبطًا بمستخدم مسجل الدخول.
  • Scope must be derived from authenticated user context, not from user-submitted data only.
  • يجب اشتقاق النطاق من سياق المستخدم المصادق عليه وليس من البيانات المرسلة فقط.