| ; №
|
; це не полігон виступає ключовою рисою Критично істотно: розробники не повинні тестувати доробки напряму на production-базі без контролю, backup і погодження.; Фіндиректор
Критично істотно: backup, який ніхто не пробував відновити, не вважається надійним backup.; Критерій
|
;
3.; | MFA challenge, alert.; кібератаки.; Роль
|
-
|
Critical restore drill
|
1 раз на квартал
|
-
|
Масова зміна цін
|
Помилка або атака.;=== 12.2.; Контрольні заходи ===
21.1.; Доступи
; * доступ до замовлень;
- доступ до складу;
- можливість відвантаження;
- можливість виставлення рахунків;
- контроль оплат;
- бухгалтерський обліковий облік;
- податкову формування звітів;
- зарплатний бізнес-процес;
- управлінську аналітику;
- довіру клієнтів;
- гроші;
- репутацію.; | Видно хто, коли і що змінив.; Рівень
|
| Багато невдалих входів
|
style="background:#c8e6c9;" | Must have
|
| Patch management
|
-
|
Вхід адміністратора у неробочий час
|
style="background:#c8e6c9;" | Обов'язково
|
| Network segmentation
|
style="background:#c8e6c9;" | Обов'язково
|
| Розділення обов'язків
|
організація не має змогу працювати.; Заблокувати підозрілі сесії.;=== 15.1.; Вимоги ===
|
; Стан
17.; K2 ERP як контрольована платформа
Ризик: один старий API-ключ, який має повний доступ до ERP і лежить у скрипті на сервері, має змогу бути небезпечнішим за слабкий пароль користувача.; * NIST Cybersecurity Framework.; | style="background:#c8e6c9;" | Погодження, MFA, журнал.; :contentReference [oaicite:2]{index=2}
- окремі бази;
- маскування персональних даних у тесті;
- code review;
- контроль міграцій;
- rollback plan;
- журнал deployment;
- заборона ручних змін у production без заявки;
- автоматичні тести критичних процесів.; характеристика
- MFA для адміністраторів;
- MFA для бухгалтерів;
- MFA для фінансових ролей;
- MFA для користувачів із доступом до банківських операцій;
- складна політика паролів;
- заборона спільних логінів;
- автоматичне блокування після невдалих спроб;
- контроль входів із нових пристроїв;
- контроль входів із незвичних країн або IP;
- регулярний перегляд активних користувачів;
- швидке відключення звільнених працівників.; | style="background:#c8e6c9;" | Ліміт відхилення, погодження керівником.; | style="background:#ef9a9a;" | Критично
|
| Витік зарплат
|
Він бачить MFA, backup, підозрілі входи, старі token, критичні дії.; | Погодження, rollback.; * CISA Cybersecurity Best Practices.; Критерій
21.2. Backup
K2 ERP має змогу включати:
10.; Моніторинг і виявлення інцидентів
11.; Що означає для ERP
Див.; 24.; додатково
5.; Очікуваний результат
При інциденті потрібно мати чіткий план.; | Видно старі та нові права.; Зберегти логи.; Очікуваний результат
|
}
2.; * щоденний backup бази;
- backup файлів;
- backup налаштувань;
- backup інтеграційних ключів у захищеному вигляді;
- зберігання копій поза основним сервером;
- immutable backup;
- регулярне тестове відновлення;
- документований RPO;
- документований RTO.; Адміністратор
22.; Висновок
15.; Dev/Test/Prod безпека
|
| MFA
|
Внутрішній ризик.; * платіжні реквізити;
- договори;
- контрагентів;
- персональні інформаційні дані;
- зарплати;
- ціни закупівельна діяльність;
- ціни продажу;
- знижки;
- залишки;
- виробничі рецептури;
- комерційні умови;
- податкову інформацію;
- банківські виписки;
- управлінську формування звітів.; Статус
Кібербезпека ERP — це не технічна опція, а умова виживання бізнесу.; Пояснення
8.; |-
|
Списання товару
|
Крадіжка або приховане списання.; №
|
| AC-1
|
}
14.; Безпека мобільного доступу
| ; Менеджер
|
; ISO/IEC 27001 визначає вимоги до системи керування інформаційною безпекою, тобто ISMS, і застосовують, коли потрібно компаніями для створення, впровадження, підтримки та постійного покращення керування інформаційною безпекою.; Рівень
8.2.; RPO та RTO
|
| AC-13
|
Керівник відкриває dashboard безпеки.; складський облік
- банки;
- податкова;
- ПРРО;
- CRM;
- WMS;
- маркетплейси;
- Нова пошта;
- Укрпошта;
- електронний підпис;
- електронний електронний документообіг;
- BI;
- мобільні додатки.; Що має змогу статися
| ; №
|
| MFA
|
Для адміністраторів, бухгалтерів, фінансів, керівників.; Значення
|
-
|
Видалення документа
|
Приховування операції.; | Вхід без MFA неможливий.;== 5.; Захист облікових записів ==
; Очікуваний результат
- інвентаризація користувачів;
- інвентаризація ролей;
- інвентаризація інтеграцій;
- інвентаризація API token;
- перевірка backup;
- перевірка доступу до бази;
- перевірка журналів;
- перевірка серверів;
- перевірка критичних операцій.; |-
|
центральний бухгалтер
|
-
|
Зміна прав користувача
|
Несанкціоноване розширення доступу.; Виявити інцидент.; Ізолювати скомпрометований акаунт або сервер.; :contentReference [oaicite:0]{index=0}
|
;=== 6.1.; Рольова модель ===
- окремий API token для кожної інтеграції;
- обмеження прав token;
- IP whitelist;
- rate limiting;
- expiration date для token;
- token rotation;
- журнал API-запитів;
- підпис webhook;
- перевірка повторів webhook;
- idempotency key;
- HTTPS;
- заборона передачі секретів у URL;
- маскування персональних даних у логах.; |-
|
07.05.2026 09:15
|
ivan.petrenko
|
Зміна реквізитів
|
ТОВ «Альфа»
|
Критично
|
Очікує погодження
|
| 07.05.2026 10:22
|
admin
|
Зміна ролі
|
user_245
|
Критично
|
Погоджено
|
| 07.05.2026 11:05
|
sklad_01
|
Списання товару
|
SKU-001
|
Високий
|
На перевірці
|
8.; Резервне копіювання ERP
Ризик: ERP часто інтегрована з банками, ПРРО, податковою звітністю, маркетплейсами, службами доставки, CRM, WMS, BI та електронним документообігом.; Окремо варто відзначити Identify, Protect, Detect, Respond, Recover.;== 1.; Короткий висновок для керівника ==
CISA у своїх рекомендаціях для бізнесу окремо підкреслює важливість логування, резервного копіювання та шифрування бізнес-даних як базових практик кіберзахисту.; | style="background:#c8e6c9;" | Must have
|
| Encryption
|
style="background:#c8e6c9;" | Обов'язково
|
| Patch management
|
Регулярне актуалізація ОС, БД, ERP, бібліотек.; Об'єкт
21.4. API
| style="background:#c8e6c9;" | Token rotation, IP whitelist, scopes.; | style="background:#ef9a9a;" | Критично
|
| Резервні копії
|
Кожна дія має відповідального користувача.; | style="background:#c8e6c9;" | Двоетапне погодження, журнал, повідомлення фіндиректору.; |-
|
AC-5
|
-
|
Червоний
|
style="background:#ef9a9a;" | Критично
|
| Фінансові інформаційні дані
|
style="background:#c8e6c9;" | Обов'язково
|
Якщо ERP має мобільний додаток або web-доступ:
5.2.; Ролі підвищеного ризику
Критичні операції повинні мати додатковий контроль.; Зупинити ризикові інтеграції.; | style="background:#c8e6c9;" | Обов'язково
|
| Моніторинг
|
class="wikitable"
|
-
|
AC-4
|
}
|
; Бухгалтер
|
| AC-10
|
Створюється alert.; |-
|
Фінансовий директор
|
-
|
AC-9
|
Масовий експорт даних фіксується.; !; * Внутрішні вимоги K2 ERP до ролей, журналювання, інтеграцій і резервного копіювання.; Критерій
|
| продажі та реалізація
|
Робота
|
Перегляд
|
Перегляд
|
Перегляд
|
конфігурація
|
| закупівельна діяльність
|
Перегляд
|
Робота
|
Перегляд
|
Погодження
|
конфігурація
|
| складський облік
|
Перегляд
|
Перегляд
|
Робота
|
Перегляд
|
конфігурація
|
| Зарплата
|
Заборонено
|
Робота
|
Заборонено
|
Перегляд
|
конфігурація
|
| Банківські операції
|
Заборонено
|
Робота
|
Заборонено
|
Погодження
|
конфігурація
|
11.1.; Вимоги до API
Червона зона: ERP без MFA, без backup-тестів, без журналу критичних дій, із надлишковими правами, старими API-ключами та прямим доступом до бази.; |-
|
Backup test
|
Не рідше 1 разу на місяць
|
Перевірка, що backup реально відновлюється.; |
}
|
style="background:#c8e6c9;" | MFA, окремий admin-акаунт, аудит.; | style="background:#ef9a9a;" | Критично
|
| Інтеграції
|
-
|
Інтеграційний користувач системи
|
-
|
AC-11
|
API token має обмежені права.; Дата
|
; Ознака ризику
1.; | style="background:#c8e6c9;" | MFA, погодження змін.; | style="background:#c8e6c9;" | Обов'язково
|
| Least privilege
|
є собою актуальна резервна копія.; Для ERP важливий не факт створення копії, а гарантоване відновлення бізнесу.; |-
|
Розробник
|
Блокування експорту, перевірка.; !; |}
6.; Контроль доступу в ERP
|
; Захід
Альтернатива безпеки: K2 ERP повинна розглядатися не без ускладнень як облікова платформа, а як контрольована ERP-платформа з ролями, журналами, API-безпекою, резервним копіюванням, аудитом, моніторингом і керованими інтеграціями.; | style="background:#c8e6c9;" | Dev/Test/Prod separation, code review.; | Добрий стан
|
|
; Критично істотно: у ERP не повинно бути користувачів типу admin/admin, test/test, buh/password або спільного логіна «бухгалтерський обліковий облік».; Показник
5.1.; Основні вимоги
|
Вона підсвічується червоним.; | Витік через інтеграцію.; | style="background:#c8e6c9;" | Обов'язково
|
| Резервне копіювання
|
Backup перевіряється відновленням, а не тільки фактом створення.; Дія
ERP повинна не тільки зберігати логи, а й аналізувати їх.; | style="background:#c8e6c9;" | Обов'язково
|
| Журналювання
|
Всі критичні дії логуються.; 4.; Впровадити запобіжні заходи.; №
| Облікові записи
|
Злам пароля бухгалтера, адміністратора, менеджера або API-користувача.; Зона ризику
ERP повинна мати чітку рольову модель:
|
-
|
AC-3
|
style="background:#c8e6c9;" | MFA, журнал критичних дій.; | Блокування, alert адміністратору.; | style="background:#ffcc80;" | Високий
|
| Немає контролю змін
|
Контрольований ризик
|
| Зелений
|
class="wikitable"
21.5. Dashboard
- централізовану рольову модель;
- журнал критичних дій;
- контроль зміни реквізитів;
- контроль зміни цін;
- погодження фінансових операцій;
- API token management;
- інтеграційний журнал;
- dashboard кіберризиків;
- контроль active sessions;
- контроль користувачів без MFA;
- контроль старих token;
- контроль backup;
- контроль підозрілих дій.; | Пароль адміністратора без MFA.; * CISA Level Up Your Defenses.; Контроль
20.; Incident Response для ERP
|
| Зміна банківських реквізитів контрагента
|
Підміна рахунку.; |-
|
AC-15
|
-
|
Злам адміністратора
|
Отримання повного доступу до ERP.;{{SEO
12.; Захист від ransomware
|
style="background:#c8e6c9;" | Обов'язково
|
|
-
|
AC-14
|
style="background:#c8e6c9;" | Must have
|
| API security
|
Token scopes, rotation, IP whitelist.; №
6.2.; Матриця доступу
12.1.; Що потрібно захистити
|
; !; Ризик
|
-
|
AC-12
|
style="background:#c8e6c9;" | Обов'язково
|
| Immutable backup
|
style="background:#ffcc80;" | Високий
|
| Права доступу
|
Погодження фіндиректором.; | Високий ризик
|
| Жовтий
|
style="background:#ef9a9a;" | Критично
|
| Шифрування бази
|
Ransomware блокує ERP.; Очікуваний результат
* входи користувачів;
* невдалі спроби входу;
* зміну пароля;
* зміну ролей;
* створення користувача;
* блокування користувача;
* зміну довідників;
* зміну банківських реквізитів;
* зміну цін;
* зміну залишків;
* проведення документів;
* скасування документів;
* видалення документів;
* запуск інтеграцій;
* API-запити;
* експорт даних;
* масові операції.; |}
Етап 5.; Incident response
ERP — це серце бізнесу.; Рівень
Етап 3.; Рольова модель
* база не доступна напряму з інтернету;
* доступ тільки з application-серверів;
* окремі облікові записи для сервісів;
* заборона використання root/superuser для ERP-додатку;
* шифрування дисків;
* шифрування backup;
* аудит SQL-доступу;
* контроль масового читання;
* контроль зміни структури;
* регулярні актуалізація СУБД;
* тест відновлення.;
ERP backup повинен відповідати правилам:
| style="background:#c8e6c9;" | Must have
|
| Ролі
|
style="background:#c8e6c9;" | Must have
|
13.; Безпека бази даних ERP
|
-
|
AC-2
|
MFA увімкнено для критичних ролей.; * DEV;
* TEST;
* STAGE;
* PROD.;
21. Acceptance Criteria21.3.; Аудит10.1.; Події для виявлення16.2.; Матриця кіберстану
| style="background:#ef9a9a;" | Критично
|
| Надлишкові права
|
Менеджери бачать фінансовий блок, бухгалтери змінюють складський облік, складський облік змінює ціни.; Рівень
|
Alert, запис у журнал.; !; Принцип
ERP майже завжди інтегрується з іншими системами:
|
style="background:#c8e6c9;" | Заборона фізичного видалення, soft delete, аудит.;=== 9.1.; Приклад журналу критичних дій ===
* увімкнути MFA;
* вимкнути неактивних користувачів;
* прибрати спільні логіни;
* змінити старі паролі;
* обмежити admin-доступ;
* закрити зайві порти;
* перевірити backup;
* обмежити API token.; 6.; |-
|
AC-8
|
Зміна прав логуються.; характеристика
|
| AC-7
|
Зміна реквізитів логуються.; Стан
|
| Найменші привілеї
|
Кожен користувач системи має тільки ті права, які потрібні для роботи.; Колір
|
Token можна відкликати без зупинки інших інтеграцій.; | style="background:#ffcc80;" | Високий
|
| Старі API-ключі
|
}
ERP повинна логувати:
9.; Журналювання та аудит
* бухгалтер;
* центральний бухгалтер;
* фінансовий директор;
* менеджер продажів;
* керівник продажів;
* закупівельник;
* складський облік;
* керівник складу;
* виробництво;
* HR;
* керівник;
* адміністратор;
* інтеграційний користувач системи;
* аудитор.;== 3.; Основні принципи кібербезпеки ERP ==
| MFA для адміністраторів
|
Увімкнено
|
Норма
|
| MFA для бухгалтерів
|
Частково
|
Потрібна дія
|
| Останній backup
|
07.05.2026 03:00
|
Норма
|
| Останній тест відновлення
|
35 днів з цієї причини
|
Потрібна дія
|
| Критичні дії без погодження
|
3
|
Критично
|
| Активні користувачі після звільнення
|
1
|
Критично
|
| Старі API token
|
7
|
Потрібна дія
|
| Підозрілі входи
|
2
|
Критично
|
Управлінський результат: керівник повинен бачити не лише «ERP функціонує», а й хто має доступ, які критичні дії виконуються, чи є собою резервні копії, чи функціонує MFA, чи є собою підозрілі входи, чи закриті інтеграції, чи можна відновити систему після інциденту.; Захист
Зелена зона: K2 ERP або інша контрольована ERP-платформа з ролями, MFA, аудитом, резервним копіюванням, моніторингом, безпечними API, incident response та dashboard кіберризиків.; | Конфлікти, штрафи, репутаційні втрати.; | є собою протокол тестового відновлення.; | style="background:#c8e6c9;" | Must have
| Audit log
|
Критичні дії логуються.; Приклад
|
; Вимоги:
* NIST Cybersecurity Framework 2.0.;
|
style="background:#ffcc80;" | Високий
|
| Контрольована ERP
|
Неможливо розслідувати інцидент.; | Вона підсвічується помаранчевим або жовтим.; | інтеграційні функціональні можливості не має зайвого доступу.; операційна дія
|
; ERP-розробка повинна мати окремі середовища:
Орієнтир для побудови захисту: кібербезпека ERP повинна будуватись за логікою NIST CSF 2.0: Govern.; | style="background:#c8e6c9;" | Рекомендовано
|
8.1.; Правило backup
У ній зберігаються фінансовий блок забезпечується через Критично істотно: ERP-система є собою одним із найцінніших об'єктів; додатково реалізовано зарплати, податки, договори, ціни, залишки, виробничі інформаційні дані, клієнти, постачальники, управлінська формування звітів і комерційна таємниця.; База даних ERP повинна мати окремий контур захисту.; |}
|
-
|
Зміна реквізитів перед оплатою
|
Можлива шахрайська дія.; компонент
|
style="background:#ef9a9a;" | Критично
|
| Зміна платіжних реквізитів
|
-
|
Зміна ціни продажу
|
Продаж нижче мінімальної ціни.; !;
* описати ролі;
* описати матрицю доступу;
* розділити обов'язки;
* ввести погодження;
* ввести періодичний перегляд прав.;
11.; Безпека API та інтеграцій
* MFA;
* device binding;
* session timeout;
* refresh token rotation;
* заборона збереження пароля;
* обмеження копіювання критичних даних;
* захист від доступу з root/jailbreak-пристроїв, якщо це потрібно;
* журнал мобільних сесій;
* можливість примусового виходу;
* remote revoke для загубленого пристрою.; |-
|
AC-6
|
Backup недоступний для ransomware з основної мережі.; Одна слабка інтеграційні функціональні можливості має змогу стати входом у всю систему.; Контроль
|
; Мінімальна вимога
| Адміністратор ERP
|
style="background:#ffcc80;" | Високий
|
7.; | style="background:#c8e6c9;" | Must have
|
| Backup
|
Щоденний backup + тест відновлення.; Чому небезпечна
|
; Ризик
|
; ERP містить інформаційні дані, які мають високу цінність для зловмисників:
|
; Ризик
Головне рішення для бізнесу для керівника: не чекати кібератаки.;== 18.; Мінімальний security baseline для ERP ==
|
-
|
Вхід із нової країни
|
Можлива компрометація.;== 19.; План впровадження кібербезпеки ERP ==
Етап 1.; Аудит
|
;== 23.; Джерела ==
|
; Реакція
|
style="background:#c8e6c9;" | Must have
|
| Incident plan
|
Небезпечно
|
| Помаранчевий
|
Частина контролів є собою, але немає системного аудиту.; ERP потрібно захищати заздалегідь: через аудит, role-based access, MFA, backup, журналювання, контроль інтеграцій і план реагування.; Подія
7.; Захист критичних операцій
Кібербезпека ERP повинна будуватися не як набір випадкових налаштувань, а як платформа керування ризиками.; | Доступ припиняється у день звільнення.; Показник
|
| |
|