Перейти до вмісту
BrightPrintCRM для друкарень
Замовити демо

Ролі та права доступу

У системи шість ролей, і кожна бачить рівно те, що потрібно для її роботи — не більше й не менше. Матрицю прав видно на https://demo.brightprint.com.ua/org.

Роль Хто це Базовий доступ
Адміністратор Технічний власник системи Абсолютно все, включно з налаштуванням полів
Керівник (lead) Директор / керівник виробництва Усе, крім деяких точкових admin-налаштувань; звіти, роботи-автоматизація, оргструктура, sync
Менеджер Приймає замовлення, веде клієнта Свої й чужі замовлення (перегляд), фінанси, документи, доставка
Робітник виробництва (worker) Цех Дошка, ТЗ (лише позначки), чек-лист постдруку, СТОП — без сум, оплат і цін
Клієнт Замовник Лише власний кабінет
Гість Запрошений у чат за токеном Лише той чат, на який запрошений

Робітник виробництва — окрема роль, а не менеджер з урізаними правами. Це свідоме архітектурне рішення: цех і продажі — принципово різні зони відповідальності.

Чому робітник цеху не бачить фінанси й листування

Section titled “Чому робітник цеху не бачить фінанси й листування”

Дві речі навмисно приховані від ролі worker, навіть якщо технічно вона могла б їх бачити: реквізити на оплату та листування з клієнтом. Це не обмеження «про всяк випадок» — це свідоме рішення: гроші й спілкування з клієнтом не в зоні відповідальності виробництва. Натомість цех повністю бачить дошку, технічне завдання (з правом лише позначати чекбокси «надруковано», не редагувати сам текст ТЗ) і чек-лист постдруку.

Суми замовлень, оплати, борги й ціни в ТЗ цех теж не бачить — за це відповідає окремий дозвіл «Бачити суми, оплати й ціни». Детально: «Приховування сум і цін від цеху».

Права — по конкретних діях, не «все чи нічого»

Section titled “Права — по конкретних діях, не «все чи нічого»”

Під капотом кожна роль — це набір capability (окремих дозволів), а не одна велика перемикачка. Наприклад: «рухати картку по стадіях» і «переводити у провал» — це два різні дозволи, так само як «бачити суми» і «редагувати фінанси». Це дозволяє точково налаштувати виняток без зміни ролі людини цілком — детальніше про це в «Відділи і доступи».

Дія Admin Lead Manager Worker
Бачити всі угоди ✓ ✓ ✓ ✓
Бачити суми, оплати й ціни ✓ ✓ ✓ —
Редагувати фінанси ✓ ✓ ✓ —
Переводити в провал ✓ ✓ ✓ —
Ставити СТОП ✓ ✓ ✓ ✓
Знімати СТОП ✓ ✓ ✓ —
Бачити реквізити на оплату ✓ ✓ ✓ —
Бачити листування з клієнтом ✓ ✓ ✓ —
Відмічати постдрук ✓ ✓ ✓ ✓
Форсувати перехід попри гейт ✓ точково — —
Налаштування полів ✓ — — —
Звіти ✓ ✓ — —
Бачити календар відсутностей ✓ ✓ ✓ ✓
Вносити відпустки й лікарняні ✓ ✓ точково точково
Звіт по відсутностях ✓ ✓ точково точково

Асиметрія «поставити СТОП можуть усі, зняти — тільки менеджер+» свідома: зупинити роботу через проблему повинен мати змогу будь-хто, хто її побачив, а рішення відновити — управлінське.

BrightPrint CRMДемо-дані
Права ролі: Робітник виробництваЗміни зберігаються одразу
ДіяAdminLeadManagerWorker
Бачити угоди✓✓✓✓
Редагувати фінанси✓✓✓—
Ставити СТОП✓✓✓✓
Знімати СТОП✓✓✓—
Відмічати постдрук✓✓✓✓
Матриця доступу: цех бачить виробництво, не фінансиПриклад точкових capability для чотирьох внутрішніх ролей.