Vinitor utilise un système combiné de rôles et autorisations . Chaque utilisateur a exactement un rôle qui détermine son niveau hiérarchique. En outre, les autorisations sont assignées individuellement par utilisateur — elles ne sont pas dérivées automatiquement du rôle.
Les modules et les autorisations interagissent
Les autorisations réellement actives d’un utilisateur sont l’intersection entre les autorisations qui lui ont été assignées et les modules que votre exploitation a souscrits. Une autorisation reste ineffective tant que le module associé n’est pas actif — par exemple, l’autorisation PLANT_PROTECTION_WRITE ne s’applique que lorsque le module Protection phytosanitaire est souscrit.
Rôle Nom interne Description Propriétaire OWNERPlus haut niveau hiérarchique. Accès complet à toutes les fonctions, notamment les paramètres d’exploitation et la facturation. Administrateur ADMINGestion des collaborateurs, parcelles, tâches et toutes les fonctions d’exploitation. Responsable LEADERResponsable d’équipe avec accès aux fonctions opérationnelles telles que les tâches, la protection phytosanitaire et les signalements. Collaborateur WORKERRôle standard pour les ouvriers viticoles. Accès aux tâches assignées, au suivi GPS et aux signalements.
Les rôles sont organisés hiérarchiquement : Propriétaire > Administrateur > Responsable > Collaborateur . Un utilisateur ne peut assigner que les rôles situés à son niveau hiérarchique ou en dessous :
Propre rôle Peut assigner Propriétaire Propriétaire, Administrateur, Responsable, Collaborateur Administrateur Administrateur, Responsable, Collaborateur Responsable Responsable, Collaborateur Collaborateur — (pas de gestion utilisateur)
Vinitor connaît 32 autorisations individuelles qui sont assignées individuellement par utilisateur. Les autorisations sont réparties dans les catégories suivantes :
Autorisation Description VINEYARD_READAfficher les parcelles et leurs détails VINEYARD_WRITECréer et modifier les parcelles VINEYARD_DELETESupprimer les parcelles
Autorisation Description TASK_READAfficher les tâches TASK_WRITECréer et modifier les tâches TASK_DELETESupprimer les tâches TASK_TABLE_READAfficher le tableau des tâches (affichage matrice)
Autorisation Description USER_READAfficher la liste des collaborateurs et l’affichage détaillé USER_WRITECréer et modifier les collaborateurs USER_DELETEArchiver/supprimer les collaborateurs USER_WRITE_SELFModifier son propre profil (Nom, coordonnées, photo de profil)
Autorisation Description EQUIPMENT_READAfficher les machines et équipements EQUIPMENT_WRITECréer et modifier les machines et équipements EQUIPMENT_DELETESupprimer les machines et équipements
Autorisation Description PLANT_PROTECTION_READAfficher les calendriers de traitement, substances actives et mélanges PLANT_PROTECTION_WRITECréer et modifier les calendriers de traitement, gérer les substances actives et mélanges
Autorisation Description REPORT_READAfficher les signalements REPORT_WRITECréer et modifier les signalements
Autorisation Description STATISTICS_READAfficher les analyses et statistiques
Autorisation Description GPS_TRACKING_READAfficher les données de suivi GPS GPS_TRACKING_WRITEGérer les paramètres de suivi GPS MAP_READAfficher l’affichage carte
Autorisation Description TIME_TRACKING_READAfficher l’aperçu du suivi du temps TIME_TRACKING_EXPORTExporter les données de suivi du temps en PDF ou CSV TIME_TRACKING_EDIT_OWNModifier ses propres temps de travail TIME_TRACKING_EDIT_ALLModifier les temps de travail de tous les collaborateurs
Autorisation Description LEAVE_REQUESTDemander des congés et des absences LEAVE_APPROVEApprouver ou refuser les demandes d’absence
Autorisation Description SALARY_READAfficher les entrées de salaire SALARY_WRITECréer et modifier les entrées de salaire
Autorisation Description COMPANY_MANAGEGérer les paramètres d’exploitation BILLING_MANAGEGérer la facturation et les factures