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.
Modules and permissions work together
The effective permissions of a user are the intersection of the permissions assigned to them and the modules that your business has booked. A permission remains ineffective as long as the associated module is not active — for example, the PLANT_PROTECTION_WRITE permission only takes effect when the Plant protection module is booked.
Role Internal name Description Owner OWNERHighest hierarchy level. Full access to all functions including business settings and billing. Administrator ADMINManagement of employees, vineyards, tasks and all business functions. Lead LEADERTeam management with access to operational functions such as tasks, plant protection and reports. Employee WORKERStandard role for field workers. Access to assigned tasks, GPS tracking and reports.
Roles are hierarchically ordered: Owner > Administrator > Lead > Employee . A user can only assign roles at or below their own hierarchy level:
Own role Can assign Owner Owner, Administrator, Lead, Employee Administrator Administrator, Lead, Employee Lead Lead, Employee Employee — (no user management)
Vinitor has 32 individual permissions that are assigned individually per user. The permissions are divided into the following categories:
Permission Description VINEYARD_READView vineyards and their details VINEYARD_WRITECreate and edit vineyards VINEYARD_DELETEDelete vineyards
Permission Description TASK_READView tasks TASK_WRITECreate and edit tasks TASK_DELETEDelete tasks TASK_TABLE_READView task table (matrix view)
Permission Description 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)
Permission Description EQUIPMENT_READView machinery and equipment EQUIPMENT_WRITECreate and edit machinery and equipment EQUIPMENT_DELETEDelete machinery and equipment
Permission Description PLANT_PROTECTION_READView spray plans, active substances and tank mixes PLANT_PROTECTION_WRITECreate and edit spray plans, manage active substances and tank mixes
Permission Description REPORT_READView reports REPORT_WRITECreate and edit reports
Permission Description STATISTICS_READView analyses and statistics
Permission Description GPS_TRACKING_READView GPS tracking data GPS_TRACKING_WRITEManage GPS tracking settings MAP_READView map view
Permission Description 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
Permission Description LEAVE_REQUESTRequest leave and absence LEAVE_APPROVEApprove or reject absence requests
Permission Description SALARY_READView salary entries SALARY_WRITECreate and edit salary entries
Permission Description COMPANY_MANAGEManage business settings BILLING_MANAGEManage billing and invoices