Назад до блогу

CRM/ERP та адмін‑панелі: права доступу і аудит дій — як закласти безпеку в бекофіс

Практичний підхід до доступів у бекофісі: RBAC, object‑level права, аудит змін, “хто що зробив” і як зробити це зручним для підтримки та комплаєнсу.

18 квіт. 2026 р.

Бекофіс — це місце, де помилки коштують грошей

У CRM/ERP люди змінюють статуси, ціни, реквізити, проводки. Якщо права доступу “приблизні”, а аудиту немає — інциденти стають неминучими, і розібратися потім майже неможливо.

1) RBAC як базовий рівень

  • Роль → набір дозволів (permissions) типу viewOrders, editPrices.
  • Менше ролей, але чіткі правила — краще за 50 “майже однакових”.

2) Object‑level доступ

  • Доступ до конкретних філій/складів/проєктів/клієнтів.
  • Перевірки мають бути на бекенді, а не тільки в UI.

3) Аудит дій

  • Хто (actor) → що (action) → над чим (resource) → коли (timestamp).
  • Зберігай “diff” ключових полів: було/стало.
  • Кореляція requestId допомагає розбирати інциденти.

4) UX для аудиту

Адмін має бачити історію змін прямо в картці: статуси, примітки, причину зміни і посилання на пов’язаний інцидент/звернення.

Підсумок

Права доступу + аудит — це основа керованого бекофісу. Вони зменшують ризики, прискорюють підтримку і роблять процес прозорим.

Релевантні статті