Skip to content
Go to app

Roles & permissions

Vinitor uses a combined system of roles and permissions. Each user has exactly one role that determines their hierarchy level. In addition, permissions are assigned individually per user — they do not automatically derive from the role.

RoleInternal nameDescription
OwnerOWNERHighest hierarchy level. Full access to all functions including business settings and billing.
AdministratorADMINManagement of employees, vineyards, tasks and all business functions.
LeadLEADERTeam management with access to operational functions such as tasks, plant protection and reports.
EmployeeWORKERStandard role for field workers. Access to assigned tasks, GPS tracking and reports.

Roles are hierarchically ordered: Owner > Administrator > Lead > Employee.

The hierarchy answers two separate questions. Both must be satisfied for a role change:

  1. Am I allowed to edit this record at all? — Your own account, always. Other people’s accounts only if that person does not outrank you. You may edit colleagues of equal rank.
  2. Am I allowed to assign this role? — Only roles at or below your own level. And never to yourself.
Own roleEditable accounts
OwnerEveryone — Owner, Administrator, Lead, Employee
AdministratorAdministrator, Lead, Employee (not: Owner)
LeadLead, Employee (not: Owner, Administrator)
EmployeeEmployee

Your own account is exempt from this — you may edit your own profile regardless of your role.

Own roleCan assign
OwnerOwner, Administrator, Lead, Employee
AdministratorAdministrator, Lead, Employee
LeadLead, Employee
EmployeeEmployee

The check runs on the server and applies to every route by which an account can be changed:

OperationWhat is checked
Create userThe role assigned must be at or below your level
Edit userRecord access and — if the role is changed — the new role
Bulk editingAs above, for every entry. If a single entry is not permitted, the entire change is discarded
Archive userRecord access. You cannot archive your own account
Change permissionsRecord access. You cannot change your own permissions, and you cannot grant permissions that go beyond your own role
Change profile pictureRecord access

If one of these rules applies, Vinitor rejects the change with the message Access denied — This operation is not allowed.

Vinitor has 32 individual permissions that are assigned individually per user. The permissions are divided into the following categories:

PermissionDescription
VINEYARD_READView vineyards and their details
VINEYARD_WRITECreate and edit vineyards
VINEYARD_DELETEDelete vineyards
PermissionDescription
TASK_READView tasks
TASK_WRITECreate and edit tasks
TASK_DELETEDelete tasks
TASK_TABLE_READView task table (matrix view)
PermissionDescription
USER_READView employee list and detail view
USER_WRITECreate and edit employees
USER_DELETEArchive/delete employees
USER_WRITE_SELFEdit own profile (name, contact details, profile picture)
PermissionDescription
EQUIPMENT_READView machinery and equipment
EQUIPMENT_WRITECreate and edit machinery and equipment
EQUIPMENT_DELETEDelete machinery and equipment
PermissionDescription
PLANT_PROTECTION_READView spray plans, active substances and tank mixes
PLANT_PROTECTION_WRITECreate and edit spray plans, manage active substances and tank mixes
PermissionDescription
REPORT_READView reports
REPORT_WRITECreate and edit reports
PermissionDescription
STATISTICS_READView analyses and statistics
PermissionDescription
GPS_TRACKING_READView GPS tracking data
GPS_TRACKING_WRITEManage GPS tracking settings
MAP_READView map view
PermissionDescription
TIME_TRACKING_READView time tracking overview
TIME_TRACKING_EXPORTExport time tracking data as PDF or CSV
TIME_TRACKING_EDIT_OWNEdit own working hours
TIME_TRACKING_EDIT_ALLEdit working hours of all employees
PermissionDescription
LEAVE_REQUESTRequest leave and absence
LEAVE_APPROVEApprove or reject absence requests
PermissionDescription
SALARY_READView salary entries
SALARY_WRITECreate and edit salary entries
PermissionDescription
COMPANY_MANAGEManage business settings
BILLING_MANAGEManage billing and invoices

SUPPORT

Need help?

Our team is happy to help with any questions about Vinitor.

Available Mon–Fri, 8am–5pm