Skip to main content

User Roles

RoleDescriptionStatus
AdminFull administrative access within configured permissionsConfirmed
School ManagerManages school-scoped operationsConfirmed
SupplierManages supplier store, products, orders, and delivery flowsConfirmed
OperatorOperates cafeteria/store workflows within assigned scopeConfirmed
ParentManages own students, wallet, orders, and allowed credential actionsConfirmed
StudentUses student-scoped actions where enabledConfirmed

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.