Przejdź do głównej zawartości
Przejdź do aplikacji

Role i uprawnienia

6 min czytania

Vinitor korzysta z połączonego systemu ról i uprawnień. Każdy użytkownik ma dokładnie jedną rolę, która określa jego poziom w hierarchii. Dodatkowo uprawnienia przypisywane są indywidualnie dla każdego użytkownika — nie wynikają automatycznie z roli.

RolaNazwa wewnętrznaOpis
WłaścicielOWNERNajwyższy poziom hierarchii. Pełny dostęp do wszystkich funkcji, w tym do ustawień gospodarstwa i rozliczeń.
AdministratorADMINZarządzanie pracownikami, winnicami, zadaniami i wszystkimi funkcjami gospodarstwa.
KierownikLEADERKierowanie zespołem z dostępem do funkcji operacyjnych, takich jak zadania, ochrona roślin i zgłoszenia.
PracownikWORKERStandardowa rola dla pracowników polowych. Dostęp do przydzielonych zadań, rejestracji GPS i zgłoszeń.

Role są uporządkowane hierarchicznie: Właściciel > Administrator > Kierownik > Pracownik.

Hierarchia odpowiada na dwa odrębne pytania. Aby zmienić rolę, oba warunki muszą być spełnione:

  1. Czy w ogóle mogę edytować ten rekord? — Własne konto zawsze. Cudze konta tylko wtedy, gdy dana osoba nie stoi wyżej od Ciebie. Osoby równorzędne możesz edytować.
  2. Czy mogę nadać tę rolę? — Tylko role na Twoim poziomie lub poniżej. I nigdy samemu sobie.
Własna rolaKonta możliwe do edycji
WłaścicielWszystkich — Właściciel, Administrator, Kierownik, Pracownik
AdministratorAdministrator, Kierownik, Pracownik (bez: Właściciel)
KierownikKierownik, Pracownik (bez: Właściciel, Administrator)
PracownikPracownik

Własne konto jest z tego wyłączone — swój własny profil możesz edytować niezależnie od roli.

Własna rolaMoże przypisać
WłaścicielWłaściciel, Administrator, Kierownik, Pracownik
AdministratorAdministrator, Kierownik, Pracownik
KierownikKierownik, Pracownik
PracownikPracownik

Sprawdzenie odbywa się na serwerze i obowiązuje dla każdej drogi, którą można zmienić konto:

OperacjaCo jest sprawdzane
Tworzenie użytkownikaNadawana rola musi być na Twoim poziomie lub poniżej
Edycja użytkownikaDostęp do rekordu oraz — jeśli zmieniana jest rola — nowa rola
Edycja zbiorczaJak wyżej, dla każdego wpisu. Jeśli choć jeden wpis jest niedozwolony, odrzucana jest cała zmiana
Archiwizacja użytkownikaDostęp do rekordu. Własnego konta nie możesz zarchiwizować
Zmiana uprawnieńDostęp do rekordu. Własnych uprawnień nie możesz zmieniać i nie możesz nadawać uprawnień wykraczających poza Twoją własną rolę
Zmiana zdjęcia profilowegoDostęp do rekordu

Jeśli zadziała któraś z tych reguł, Vinitor odrzuca zmianę komunikatem Odmowa dostępu — Ta operacja jest niedozwolona.

Vinitor zna 32 pojedyncze uprawnienia, przypisywane indywidualnie dla każdego użytkownika. Uprawnienia są podzielone na następujące kategorie:

UprawnienieOpis
VINEYARD_READWgląd w winnice i ich szczegóły
VINEYARD_WRITEZakładanie i edytowanie winnic
VINEYARD_DELETEUsuwanie winnic
UprawnienieOpis
TASK_READWgląd w zadania
TASK_WRITETworzenie i edytowanie zadań
TASK_DELETEUsuwanie zadań
TASK_TABLE_READWgląd w tabelę zadań (widok macierzy)
UprawnienieOpis
USER_READWgląd w listę pracowników i widok szczegółowy
USER_WRITETworzenie i edytowanie pracowników
USER_DELETEArchiwizowanie/usuwanie pracowników
USER_WRITE_SELFEdycja własnego profilu (nazwa, dane kontaktowe, zdjęcie profilowe)
UprawnienieOpis
EQUIPMENT_READWgląd w maszyny i sprzęt
EQUIPMENT_WRITEZakładanie i edytowanie maszyn i sprzętu
EQUIPMENT_DELETEUsuwanie maszyn i sprzętu
UprawnienieOpis
PLANT_PROTECTION_READWgląd w plany oprysków, substancje czynne i mieszaniny
PLANT_PROTECTION_WRITETworzenie i edytowanie planów oprysków, zarządzanie substancjami czynnymi i mieszaninami
UprawnienieOpis
REPORT_READWgląd w zgłoszenia
REPORT_WRITETworzenie i edytowanie zgłoszeń
UprawnienieOpis
STATISTICS_READWgląd w analizy i statystyki
UprawnienieOpis
GPS_TRACKING_READWgląd w dane rejestracji GPS
GPS_TRACKING_WRITEZarządzanie ustawieniami rejestracji GPS
MAP_READWgląd w widok mapy
UprawnienieOpis
TIME_TRACKING_READWgląd w przegląd rejestracji czasu pracy
TIME_TRACKING_EXPORTEksport danych rejestracji czasu pracy jako PDF lub CSV
TIME_TRACKING_EDIT_OWNEdycja własnego czasu pracy
TIME_TRACKING_EDIT_ALLEdycja czasu pracy wszystkich pracowników
UprawnienieOpis
LEAVE_REQUESTWnioskowanie o urlop i nieobecność
LEAVE_APPROVEZatwierdzanie lub odrzucanie wniosków o nieobecność
UprawnienieOpis
SALARY_READWgląd we wpisy wynagrodzeń
SALARY_WRITETworzenie i edytowanie wpisów wynagrodzeń
UprawnienieOpis
COMPANY_MANAGEZarządzanie ustawieniami gospodarstwa
BILLING_MANAGEZarządzanie rozliczeniami i fakturami

WSPARCIE

Potrzebujesz pomocy?

Nasz zespół chętnie odpowie na Twoje pytania dotyczące Vinitor.

Dostępni pn.–pt. 8–17