Перейти до вмісту
До застосунку

Ролі та дозволи

Vinitor використовує комбіновану систему ролей та дозволів. Кожен користувач має рівно одну роль, яка визначає його рівень ієрархії. Крім того, дозволи призначаються індивідуально для кожного користувача — вони не виводяться автоматично з ролі.

РольВнутрішня назваОписання
ВласникOWNERНайвищий рівень ієрархії. Повний доступ до всіх функцій, включаючи налаштування господарства та оплату.
АдміністраторADMINКерування працівниками, виноградниками, завданнями та всіма функціями господарства.
КерівникLEADERКерування командою з доступом до операційних функцій, таких як завдання, захист рослин та повідомлення про події.
ПрацівникWORKERСтандартна роль для польових робітників. Доступ до призначених завдань, GPS-відстеження та повідомлень про події.

Ролі розташовані ієрархічно: Власник > Адміністратор > Керівник > Працівник.

Ієрархія відповідає на два окремі питання. Для зміни ролі мають бути виконані обидві умови:

  1. Чи маю я взагалі право редагувати цей запис? — Власний обліковий запис завжди. Чужі облікові записи — лише якщо ця людина не стоїть вище за тебе. Колег однакового рівня редагувати можна.
  2. Чи маю я право призначати цю роль? — Лише ролі на твоєму рівні або нижче. І ніколи самому собі.

Кого я можу редагувати?

Section titled “Кого я можу редагувати?”
Власна рольОблікові записи, які можна редагувати
ВласникУсі — власник, адміністратор, керівник, працівник
АдміністраторАдміністратор, керівник, працівник (крім: власник)
КерівникКерівник, працівник (крім: власник, адміністратор)
ПрацівникПрацівник

Власний обліковий запис є винятком — ти можеш редагувати власний профіль незалежно від своєї ролі.

Яку роль я можу призначити?

Section titled “Яку роль я можу призначити?”
Власна рольМоже призначити
ВласникВласник, адміністратор, керівник, працівник
АдміністраторАдміністратор, керівник, працівник
КерівникКерівник, працівник
ПрацівникПрацівник

Перевірка виконується на сервері й діє для кожного способу, яким можна змінити обліковий запис:

ОпераціяЩо перевіряється
Створення користувачаПризначена роль має бути на твоєму рівні або нижче
Редагування користувачаДоступ до запису та — якщо змінюється роль — нова роль
Групове редагуванняЯк вище, для кожного запису. Якщо неприпустимий хоча б один запис, відхиляється вся зміна
Архівування користувачаДоступ до запису. Власний обліковий запис архівувати не можна
Зміна дозволівДоступ до запису. Власні дозволи змінювати не можна, і не можна надавати дозволи, що виходять за межі твоєї ролі
Зміна фото профілюДоступ до запису

Якщо спрацьовує одне з цих правил, Vinitor відхиляє зміну з повідомленням Доступ відхилено — Ця операція не дозволена.

Vinitor розпізнає 32 окремих дозволи, які призначаються індивідуально для кожного користувача. Дозволи розбиті на наступні категорії:

ДозвілОписання
VINEYARD_READПерегляд виноградників та їх деталей
VINEYARD_WRITEСтворення та редагування виноградників
VINEYARD_DELETEВидалення виноградників
ДозвілОписання
TASK_READПерегляд завдань
TASK_WRITEСтворення та редагування завдань
TASK_DELETEВидалення завдань
TASK_TABLE_READПерегляд таблиці завдань (матричне представлення)
ДозвілОписання
USER_READПерегляд списку працівників та докладного перегляду
USER_WRITEСтворення та редагування працівників
USER_DELETEАрхівування/видалення працівників
USER_WRITE_SELFРедагування власного профілю (ім’я, контактні дані, фото профілю)
ДозвілОписання
EQUIPMENT_READПерегляд машин та обладнання
EQUIPMENT_WRITEСтворення та редагування машин та обладнання
EQUIPMENT_DELETEВидалення машин та обладнання
ДозвілОписання
PLANT_PROTECTION_READПерегляд схем захисту, діючих речовин та бакових сумішей
PLANT_PROTECTION_WRITEСтворення та редагування схем захисту, діючих речовин та бакових сумішей

Повідомлення про події

Section titled “Повідомлення про події”
ДозвілОписання
REPORT_READПерегляд повідомлень про події
REPORT_WRITEСтворення та редагування повідомлень про події
ДозвілОписання
STATISTICS_READПерегляд аналітики та статистики
ДозвілОписання
GPS_TRACKING_READПерегляд даних GPS-відстеження
GPS_TRACKING_WRITEКерування налаштуваннями GPS-відстеження
MAP_READПерегляд карти
ДозвілОписання
TIME_TRACKING_READПерегляд огляду обліку часу
TIME_TRACKING_EXPORTЕкспорт даних обліку часу як PDF або CSV
TIME_TRACKING_EDIT_OWNРедагування власного робочого часу
TIME_TRACKING_EDIT_ALLРедагування робочого часу всіх працівників
ДозвілОписання
LEAVE_REQUESTЗапит на відпустку та відсутність
LEAVE_APPROVEЗатвердження або відхилення запитів про відсутність
ДозвілОписання
SALARY_READПерегляд записів про заробітну плату
SALARY_WRITEСтворення та редагування записів про заробітну плату

Господарство та оплата

Section titled “Господарство та оплата”
ДозвілОписання
COMPANY_MANAGEКерування налаштуваннями господарства
BILLING_MANAGEКерування платежами та рахунками

ПІДТРИМКА

Потрібна допомога?

Наша команда радо допоможе з питаннями про Vinitor.

Працюємо пн–пт, 8–17