Default roles
If the set up of roles is not altered during the creation of a project, there are 3 default roles to be used dirrectly. These include:
Owner
This role is assigned to the user which created the project upon the project creation. It is the only role that can not be modified or assigned to other users.
Manager
Contains all the permissions a user can have within a project. This role is automatically not assigned to any user unless specifically done so by the owner. It can be assigned to any user. Users with enough management permissions can change the settings of this role.

[Showcase of the manager role]
User
This role serves the purpose of being "default". It allows users to work within and contribute to the project, but not to affect it too much or to manage it. If a user is invited to a project without any adjustments within the invite settings, they are going to be assigned this role.
The exact permissions:
- Create markers
- Add images to markers
- Assign markers to user
- Update marker icons
- Share location
- Update marker state
- Add comments to markers
- Assign markers to group
- Delete own logs
- Move markers
- Archive markers
This role can be assigned to any user within the project (unless they are already assigned the this role) exept the owner. Users with enough management permissions can change the settings of this role.

[Showcase of the user role]
Pilot
This role is made for users that work with vehicles inside the specific project. It has a little more administrative permissions in order to manage the vehicles.
The exact permissions:
- Create layers
- Create markers
- Add images to markers
- Delete markers
- Assign markers to user
- Update marker icons
- Create polygons
- Share location
- Update layer groups
- Update layers
- Update marker state
- Add comments to markers
- Assign markers to group
- Delete own logs
- Update polygons
- View tasks
- Download config
- Delete layers
- Move markers
- Archive markers
- Rename markers
- Delete polygons
This role can be assigned to any user within the project (unless they are already assigned the this role) exept the owner. Users with enough management permissions can change the settings of this role.

[Showcase of the pilot role]