Overview of User Roles in ShuttleSub

ShuttleSub defines five distinct user roles, each with specific permissions and responsibilities:

  1. Administrator: Inherits all permissions from the Head of Department and can set the website in maintenance mode.

  2. Head of Department: Inherits all permissions from Drivers and can:

    • Add and disable users
    • Manage one-time shuttles
    • Change the deletion code
    • Manage the shuttle schedule
  3. Driver: Inherits all permissions from Supervisors and can:

    • Manage vehicles
    • Report damages
  4. Supervisor: Inherits all permissions from Receptionists and can:

    • Add a one-time shuttle
    • Add crew and business reservations
  5. Receptionist: Can:

    • Add reservations with room numbers only
    • View reservations, crew reservations, and business reservations
    • Check-in guests when driving
    • Delete reservations (with the correct deletion code)

Did you find this article useful?