Відділи і доступи
Коли базових прав ролі недостатньо — наприклад, хочете дати одному
конкретному менеджеру доступ до звітів, не роблячи його керівником —
https://demo.brightprint.com.ua/org дозволяє налаштувати це без єдиного
рядка коду.
Два рівні тонкого налаштування
Section titled “Два рівні тонкого налаштування”- Відділ — група співробітників зі своїм набором дозволів, який заміщає типовий набір ролі для всіх, хто в ньому перебуває. Готовий приклад — пресет «Цех / Виробництво»: набір прав, з якого стартує роль «Робітник виробництва».
- Точковий override по людині — додати чи забрати конкретний дозвіл одній людині, не чіпаючи ні її роль, ні відділ.
Як це рахується
Section titled “Як це рахується”Ефективні права співробітника визначаються в такому порядку:
- адміністратор — завжди всі права, без винятків;
- інакше — набір прав відділу, якщо для нього налаштовано дозволи;
- якщо такого набору немає — базовий набір ролі;
- і в останню чергу — точкові додавання/вилучення (override) по цій конкретній людині;
- штатний співробітник зберігає мінімальне право коментувати замовлення;
- залежні дозволи діють лише з потрібними базовими правами: наприклад, приймання готівки в цеху потребує перегляду залишку, а звичайний прихід — доступу до фінансів. Заборона базового права вимикає залежне.
Для акаунта «тільки перегляд» звичайні додаткові дозволи не відкривають заборонені операції запису. Перевіряйте результат під потрібним акаунтом, а не лише прапорці в матриці.
Уточнення перевірено локально 04.10.2026, джерело — код resolver і синтетичні HTTP-сценарії. Це не зміна прав вашої друкарні.
Рекомендована матриця для друкарні
Section titled “Рекомендована матриця для друкарні”Під час підключення пропонуємо такий стартовий розподіл (його ж містить шаблон конфігурації підключення):
| Хто | Відділ / доступ | Гроші |
|---|---|---|
| Працівник цеху | «Цех»: замовлення, чек-лист постдруку, коментар, рух стадій, СТОП, відкладення, перегляд доставки | Не бачить ні суми, ні залишку, не приймає готівку |
| Працівник видачі | «Цех» + точково «залишок до оплати» і «приймання готівки» | Бачить лише залишок і приймає готівку на стадіях, де це ввімкнено |
| Менеджер | «Продажі»: повна робота із замовленнями й клієнтами | Вносить прихід готівкою, без повного вибору реквізитів |
| Координатор продажів | «Продажі» + точково «звіти» | Як менеджер, плюс звіти; без налаштувань і прав |
Приймання готівки працює лише на стадіях, де його ввімкнено («Воронки і стадії»); стартовий пакет його не вмикає. Типово — від «У друці» до «Видано», ніколи на стадії відмови.
Приклад
Section titled “Приклад”Директор хоче, щоб один менеджер бачив звіти, а решта менеджерів — ні.
Замість створення нового відділу заради однієї людини, достатньо додати
override «reports.view» саме цьому користувачеві на сторінці /org.