Overview
Roles: Admin, Supervisor, Employee | Interface: Web, Mobile
This article provides a clear overview of the three main roles in CrewCenter: Admin, Supervisor and Employee. CrewCenter supports three distinct user roles, each with specific permissions and access levels. These roles determine what actions users can perform and which interfaces they can access, ensuring secure and efficient management of company operations.
Key Features
Admin
- Access via Web and Mobile interfaces
- Can report time for themselves and all employees
- Approves and locks time entries
- Manages company settings, working schedules and absence reporting
- Manages projects and employees
Supervisor
- Access via Web and Mobile interfaces
- Can track their own and their crew’s time
- Approves crew time entries
- Manages projects (Web App only)
Employee
- Access via Mobile App (if granted by Admin)
- Can track their own time (if access is granted)
Time can be tracked by Supervisor or Admin if app access is not granted
Technical Data: Role Permissions by Category
Category | Action / Permission | Admin | Supervisor | Employee |
|---|---|---|---|---|
Platform Access | Access Web interface | Yes | Yes | No |
| Access Mobile App | Yes | Yes | Yes (if granted) |
| Control employee Mobile App access | Yes | No | No |
Time Tracking | Track own time | Yes | Yes | Yes (if granted) |
| Track crew time | Yes | Yes | No |
| Approve own time entries | Yes | No | No |
| Approve crew time entries | Yes | Yes | No |
| Approve all employees’ time entries | Yes | No | No |
| Lock time entries | Yes | No | No |
| Approve and lock time entries for all employees | Yes | No | No |
| View all employees’ timesheets | Yes | Yes (if granted) | No |
| Access enhanced timesheet views (by employee) | Yes | Yes | No |
Project Management | Manage all projects | Yes | Yes | No |
| Assign employees to projects (Web) | Yes | Yes | No |
| Access all projects regardless of assignment | Yes | No | No |
| Access timesheet project dropdown (Web) | Yes | Yes | No |
| Access project import assignment | Yes | No | No |
Employee Management | Manage all employees | Yes | No | No |
Company Settings | Manage company settings (working schedules, absences, etc.) | Yes | No | No |
| Manage absence reporting | Yes | No | No |
| Manage working schedules | Yes | No | No |
| Access all features in General Settings | Yes | No | No |
Cost & Quantities | Manage costs & quantities (create, edit, delete) | Yes | No | No |
| Attach C&Q to timecards | Yes | Yes | Yes | |
Location & Data Access | Access location data for crew | Yes | Yes | No |
| Access own location data | Yes | Yes | Yes |
Security & Access Management | Remove access for leavers/movers | Yes | No | No |
Project Manager assignment
To assign a new Project Manager, follow these steps:
- Go to Projects
- Click the pen next to the Project and select Edit
- In Project Managers, select people from the list
- Click Update
Project Manager responsibilities
- use the Construction Diary in the mobile app (iOS and Android) to view, create and manage daily reports
- generate PDF exports for the projects they are responsible for.
Maintenance Tips
Regularly review and update user roles to ensure correct permissions.
Ensure employees who require mobile access are granted the necessary permissions by an Admin.
Supervisors should verify crew assignments and project access periodically.
Additional Information
Role permissions may be updated by Admins as company needs evolve.
Employees without mobile access will have their time tracked by Supervisors or Admins.