Users can be assigned roles to give them permission to perform certain actions in the platform.
User Roles
Administrator
Administrators have the highest level of access and control within the application. They can perform any action, including creating and managing user accounts, configuring account settings and onboarding clients.
Operator
Operators possess coordinator permissions along with added capabilities such as adding, moving, and deleting devices, managing device models, updating thresholds, and assigning sensor profiles.
Coordinator
Coordinators have view permissions with the additional ability to manage alerts.
Viewer
Viewers have the lowest level of access within the application. Their primary role is to view devices and monitor their status. They do not have the ability to make any changes or perform any actions within the application.
Permissions Matrix
The following table outlines the specific permissions for each role:
| Permission | Administrator | Operator | Coordinator | Viewer |
|---|---|---|---|---|
| View Alerts | ✓ | ✓ | ✓ | ✓ |
| View Dashboard | ✓ | ✓ | ✓ | ✓ |
| View Clients | ✓ | ✓ | ✓ | ✓ |
| View Devices | ✓ | ✓ | ✓ | ✓ |
| Manage Alerts | ✓ | ✓ | ✓ | ✗ |
| Manage Devices | ✓ | ✓ | ✗ | ✗ |
| Connect to Devices | ✓ | ✓ | ✗ | ✗ |
| Manage Clients | ✓ | ✗ | ✗ | ✗ |
| View Users | ✓ | ✗ | ✗ | ✗ |
| Manage Users | ✓ | ✗ | ✗ | ✗ |
| View Gateways | ✓ | ✗ | ✗ | ✗ |
| Manage Gateways | ✓ | ✗ | ✗ | ✗ |
| Manage Sensor Profiles | ✓ | ✗ | ✗ | ✗ |
| Manage Partner Account | ✓ | ✗ | ✗ | ✗ |