<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https://wiki.corp2.eu/index.php?action=history&amp;feed=atom&amp;title=MFA</id>
	<title>MFA - Історія редагувань</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.corp2.eu/index.php?action=history&amp;feed=atom&amp;title=MFA"/>
	<link rel="alternate" type="text/html" href="https://wiki.corp2.eu/index.php?title=MFA&amp;action=history"/>
	<updated>2026-06-17T20:06:39Z</updated>
	<subtitle>Історія редагувань цієї сторінки в вікі</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.corp2.eu/index.php?title=MFA&amp;diff=999&amp;oldid=prev</id>
		<title>R: Створена сторінка: {{DISPLAYTITLE:MFA для ERP: багатофакторна автентифікація в K2 ERP}}  {{SEO |title=MFA для ERP |description=Стаття про MFA для ERP-систем: навіщо потрібна багатофакторна автентифікація, де її вмикати обов&#039;язково, які є типи MFA, ризики без MFA, політики доступу, dashboard і впровадження в K2 ERP....</title>
		<link rel="alternate" type="text/html" href="https://wiki.corp2.eu/index.php?title=MFA&amp;diff=999&amp;oldid=prev"/>
		<updated>2026-05-07T19:11:10Z</updated>

		<summary type="html">&lt;p&gt;Створена сторінка: {{DISPLAYTITLE:MFA для ERP: багатофакторна автентифікація в K2 ERP}}  {{SEO |title=MFA для ERP |description=Стаття про MFA для ERP-систем: навіщо потрібна багатофакторна автентифікація, де її вмикати обов&amp;#039;язково, які є типи MFA, ризики без MFA, політики доступу, dashboard і впровадження в K2 ERP....&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова сторінка&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;border-left: 8px solid #6a1b9a; background: #f3e5f5; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Головне правило:&amp;#039;&amp;#039;&amp;#039; пароль — це лише перший бар’єр.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| бухгалтерський обліковий облік&lt;br /&gt;
| MFA обов’язкова завжди.; |-&lt;br /&gt;
| Email-код&lt;br /&gt;
| Код на email&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Базовий&lt;br /&gt;
| Залежить від безпеки поштової скриньки.; |-&lt;br /&gt;
| last_used_at&lt;br /&gt;
| timestamp&lt;br /&gt;
| Останнє використання.; |-&lt;br /&gt;
| AC-15&lt;br /&gt;
| є собою адміністратор без MFA.; | платформа вимагає MFA і створює подію ризику.; * NIST SP 800-63B: Digital Identity Guidelines.; Поле&lt;br /&gt;
!; Ризик&lt;br /&gt;
!; | style=&amp;quot;background:#ffcc80;&amp;quot; | Високий&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | HR / зарплата&lt;br /&gt;
| Доступ до персональних і зарплатних даних.; {| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* щотижневий звіт;&lt;br /&gt;
* список користувачів без MFA;&lt;br /&gt;
* блокування критичних ролей без MFA;&lt;br /&gt;
* регулярний перегляд методів;&lt;br /&gt;
* заміна SMS на сильніші методи.;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
!; Поле&lt;br /&gt;
&lt;br /&gt;
FIDO2 / passkeys або TOTP як мінімум виступає ключовою рисою &amp;#039;&amp;#039;&amp;#039;Рекомендовано для K2 ERP:&amp;#039;&amp;#039;&amp;#039; для адміністраторів і фінансових ролей.; |}&lt;br /&gt;
&lt;br /&gt;
!; |-&lt;br /&gt;
| Видалення або скасування документа&lt;br /&gt;
| Ризик приховування операцій.;&amp;lt;/div&amp;gt;&lt;br /&gt;
!; * новий пристрій;&lt;br /&gt;
* новий браузер;&lt;br /&gt;
* нова країна;&lt;br /&gt;
* незвичний час входу;&lt;br /&gt;
* багато невдалих спроб;&lt;br /&gt;
* спроба експорту даних;&lt;br /&gt;
* зміна критичних реквізитів;&lt;br /&gt;
* зміна ролей;&lt;br /&gt;
* доступ до зарплат;&lt;br /&gt;
* доступ до банківських операцій.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | MFA + погодження.; Роль / зона&lt;br /&gt;
&lt;br /&gt;
[[Категорія:K2 ERP]]&lt;br /&gt;
== 17.; Див.; додатково ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left: 8px solid #2e7d32; background: #e8f5e9; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
MFA — це один із найважливіших і найшвидших способів зменшити ризик злому ERP.; Тип MFA&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left: 8px solid #c62828; background: #ffebee; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!; |-&lt;br /&gt;
| Passkeys&lt;br /&gt;
| Ключ доступу на пристрої&lt;br /&gt;
| style=&amp;quot;background:#c8e6c9;&amp;quot; | Дуже сильний&lt;br /&gt;
| Сучасний phishing-resistant підхід.; |-&lt;br /&gt;
| AC-14&lt;br /&gt;
| Адміністратор відкриває MFA dashboard.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Новий пристрій&lt;br /&gt;
| MFA + підтвердження пристрою.; MFA&lt;br /&gt;
&lt;br /&gt;
=== 14.2.; Критичні ролі ===&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left: 8px solid #c62828; background: #ffebee; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
API не використовує MFA так само, як людина.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | MFA + рольовий контроль.; |-&lt;br /&gt;
| user_id&lt;br /&gt;
| uuid&lt;br /&gt;
| користувач системи.; Політика&lt;br /&gt;
== 11.; Модель даних MFA ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| id&lt;br /&gt;
| uuid&lt;br /&gt;
| ID методу.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Фінансові ролі&lt;br /&gt;
| MFA обов’язкова завжди.; | платформа вимагає налаштувати MFA.; {| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NIST у Digital Identity Guidelines описує, що на рівні AAL2 автентифікація має виконуватись через багатофакторний автентифікатор або комбінацію двох однофакторних автентифікаторів.; * Внутрішні вимоги K2 ERP до ролей, доступів, MFA, журналювання та API-безпеки.; Чому потрібна MFA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#ef9a9a;&amp;quot; | Адміністратор ERP&lt;br /&gt;
| має змогу змінювати ролі, права, конфігурація, інтеграції.; |-&lt;br /&gt;
| Щось, чим користувач системи є собою&lt;br /&gt;
| Біометрія на пристрої&lt;br /&gt;
| застосовується для активації пристрою або passkey.; |-&lt;br /&gt;
| TOTP&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Ні&lt;br /&gt;
| Краще за пароль, але код можна ввести на фішинговій сторінці.; №&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left: 8px solid #c62828; background: #ffebee; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* CISA: More than a Password.; Тип&lt;br /&gt;
!; користувач системи&lt;br /&gt;
&lt;br /&gt;
!; Очікуваний результат&lt;br /&gt;
!; Роль&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;MFA fatigue&amp;#039;&amp;#039;&amp;#039; — це коли зловмисник уже знає пароль і багато разів надсилає push-запити користувачу, сподіваючись, що той випадково натисне «Підтвердити».; Phishing-resistant?; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
MFA потрібна не тільки на вході, а й перед окремими діями.; |}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left: 8px solid #1565c0; background: #e3f2fd; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Етап 2.; Політика MFA ===&lt;br /&gt;
== 13.; Впровадження MFA в K2 ERP ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Правильне рішення для бізнесу:&amp;#039;&amp;#039;&amp;#039; у K2 ERP потрібно впровадити MFA для критичних ролей, адміністраторів, бухгалтерії, фінансів, керівників, віддаленого доступу, API-адміністрування та всіх користувачів із доступом до чутливих даних.; | style=&amp;quot;background:#ffcc80;&amp;quot; | Високий&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
!; |}&lt;br /&gt;
&lt;br /&gt;
!; Рівень&lt;br /&gt;
!; Для ERP потрібен другий фактор, а для критичних ролей — бажано phishing-resistant MFA: FIDO2, passkeys або інші криптографічно захищені методи.; !; |-&lt;br /&gt;
| AC-3&lt;br /&gt;
| користувач системи вводить неправильний код.; №&lt;br /&gt;
!; |-&lt;br /&gt;
| user_agent&lt;br /&gt;
| text&lt;br /&gt;
| Пристрій.; | style=&amp;quot;background:#ef9a9a;&amp;quot; | Критично&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#ef9a9a;&amp;quot; | Фінансовий директор&lt;br /&gt;
| Доступ до платежів, бюджетів, рахунків, управлінської звітності.; Критерій&lt;br /&gt;
ERP.; | платформа вимагає новий challenge.; |-&lt;br /&gt;
| TOTP&lt;br /&gt;
| Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden&lt;br /&gt;
| style=&amp;quot;background:#fff9c4;&amp;quot; | Добрий&lt;br /&gt;
| функціонує офлайн, коди змінюються кожні 30 секунд.; Очікуваний результат&lt;br /&gt;
!; * визначити обов’язкові ролі;&lt;br /&gt;
* визначити allowed MFA methods;&lt;br /&gt;
* заборонити слабкі методи для критичних ролей;&lt;br /&gt;
* визначити recovery-процедуру;&lt;br /&gt;
* визначити step-up MFA для критичних дій.; | платформа показує QR, приймає код і активує метод.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Віддалений доступ&lt;br /&gt;
| MFA обов’язкова завжди.; Фактор&lt;br /&gt;
&lt;br /&gt;
!; |-&lt;br /&gt;
| FIDO2 security key&lt;br /&gt;
| style=&amp;quot;background:#c8e6c9;&amp;quot; | Так&lt;br /&gt;
| Криптографічно прив’язаний до справжнього домену.; Показник&lt;br /&gt;
{{SEO&lt;br /&gt;
|title=MFA для ERP&lt;br /&gt;
|description=Стаття про MFA для ERP-систем: навіщо потрібна багатофакторна автентифікація, де її вмикати обов&amp;#039;язково, які є типи MFA, ризики без MFA, політики доступу, dashboard і впровадження в K2 ERP.&lt;br /&gt;
|keywords=MFA, 2FA, багатофакторна автентифікація, ERP security, K2 ERP, кібербезпека ERP, FIDO2, passkeys, OTP, TOTP, push, SMS, контроль доступу&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| admin2&lt;br /&gt;
| Адміністратор&lt;br /&gt;
| style=&amp;quot;background:#ef9a9a;&amp;quot; | Вимкнено&lt;br /&gt;
| style=&amp;quot;background:#ef9a9a;&amp;quot; | Критично&lt;br /&gt;
| Заблокувати або увімкнути MFA&lt;br /&gt;
|-&lt;br /&gt;
| buh_olena&lt;br /&gt;
| Бухгалтер&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | SMS&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Високий&lt;br /&gt;
| Перевести на TOTP/FIDO2&lt;br /&gt;
|-&lt;br /&gt;
| sales_ivan&lt;br /&gt;
| Менеджер&lt;br /&gt;
| style=&amp;quot;background:#fff9c4;&amp;quot; | TOTP&lt;br /&gt;
| style=&amp;quot;background:#fff9c4;&amp;quot; | Норма&lt;br /&gt;
| Без дії&lt;br /&gt;
|-&lt;br /&gt;
| cfo&lt;br /&gt;
| Фіндиректор&lt;br /&gt;
| style=&amp;quot;background:#c8e6c9;&amp;quot; | FIDO2&lt;br /&gt;
| style=&amp;quot;background:#c8e6c9;&amp;quot; | Добре&lt;br /&gt;
| Без дії&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 14.3. Step-up MFA ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* визначити всіх активних користувачів;&lt;br /&gt;
* визначити критичні ролі;&lt;br /&gt;
* знайти спільні логіни;&lt;br /&gt;
* знайти користувачів без входу понад 90 днів;&lt;br /&gt;
* знайти адміністраторів;&lt;br /&gt;
* знайти API-користувачів.; |-&lt;br /&gt;
| Щось, що користувач системи має&lt;br /&gt;
| Телефон, токен, security key, passkey&lt;br /&gt;
| Сильніший захист, бо зловмиснику потрібен фізичний або криптографічний фактор.; Для API потрібні інші контролі.; |-&lt;br /&gt;
| AC-9&lt;br /&gt;
| Адміністратор змінює роль користувача.; |}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
!; :contentReference [oaicite:0]{index=0}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Червона зона:&amp;#039;&amp;#039;&amp;#039; адміністратори, бухгалтерський обліковий облік, фінансовий блок або керівники входять у ERP тільки за паролем.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Expiration date&lt;br /&gt;
| Token не повинен бути вічним.; |-&lt;br /&gt;
| AC-17&lt;br /&gt;
| є собою підозрілі MFA-запити.; |-&lt;br /&gt;
| user_id&lt;br /&gt;
| uuid&lt;br /&gt;
| користувач системи.;=== Етап 4.; Міграція користувачів ===&lt;br /&gt;
!; {| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!; |-&lt;br /&gt;
| AC-7&lt;br /&gt;
| Фіндиректор входить із нового пристрою.; Значення&lt;br /&gt;
!; |-&lt;br /&gt;
| ip_address&lt;br /&gt;
| varchar&lt;br /&gt;
| IP.; Для звичайних користувачів — TOTP або push із number matching.; SMS використовувати лише як перехідний або резервний метод.; !; |-&lt;br /&gt;
| Зміна ролі користувача&lt;br /&gt;
| Ризик розширення доступу.; |-&lt;br /&gt;
| method_type&lt;br /&gt;
| varchar&lt;br /&gt;
| TOTP, SMS, EMAIL, PUSH, FIDO2, PASSKEY.; * NIST SP 800-63B-4: Authentication and Authenticator Management.; * CISA: Phishing-Resistant MFA Guidance.;[[Категорія:ERP]]&lt;br /&gt;
{{DISPLAYTITLE:MFA для ERP: багатофакторна автентифікація в K2 ERP}}&lt;br /&gt;
=== 14.1.; Базова MFA ===&lt;br /&gt;
|-&lt;br /&gt;
| AC-8&lt;br /&gt;
| користувач системи змінює банківські реквізити.; |-&lt;br /&gt;
| payload&lt;br /&gt;
| jsonb&lt;br /&gt;
| Технічні інформаційні дані без секретів.; | платформа вимагає MFA і логування.; Тип&lt;br /&gt;
&lt;br /&gt;
!; Рекомендація&lt;br /&gt;
!; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Admin MFA&lt;br /&gt;
| MFA для створення, перегляду та відкликання token.; {| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!; |-&lt;br /&gt;
| Push із number matching&lt;br /&gt;
| користувач системи вводить число з екрана входу&lt;br /&gt;
| style=&amp;quot;background:#c8e6c9;&amp;quot; | Кращий&lt;br /&gt;
| Захищає від випадкового натискання «Approve».; | Він підсвічується помаранчевим.; :contentReference [oaicite:2]{index=2}&lt;br /&gt;
!; &amp;#039;&amp;#039;&amp;#039;Зелена зона:&amp;#039;&amp;#039;&amp;#039; у K2 ERP увімкнено MFA для критичних ролей, step-up MFA для небезпечних операцій, dashboard контролю, журнал подій, recovery-процедура та поступовий перехід на phishing-resistant MFA.; | Він бачить покриття MFA по ролях.; Очікуваний результат&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left: 8px solid #2e7d32; background: #e8f5e9; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Адміністратори&lt;br /&gt;
| MFA обов’язкова завжди.; |-&lt;br /&gt;
| AC-2&lt;br /&gt;
| користувач системи входить із MFA.; №&lt;br /&gt;
== 8.; MFA для критичних операцій ==&lt;br /&gt;
|-&lt;br /&gt;
| AC-1&lt;br /&gt;
| користувач системи вмикає TOTP.; |-&lt;br /&gt;
| challenge_type&lt;br /&gt;
| varchar&lt;br /&gt;
| LOGIN, STEP_UP, RECOVERY, CRITICAL_ACTION.; Очікуваний результат&lt;br /&gt;
&lt;br /&gt;
[[Категорія:Контроль доступу]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left: 8px solid #c62828; background: #ffebee; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
Adaptive MFA вмикає додаткову перевірку за ризиковими умовами:&lt;br /&gt;
!; Критерій&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Захист:&lt;br /&gt;
=== Етап 5.; Контроль ===&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| style=&amp;quot;background:#ef9a9a;&amp;quot; | Ні&lt;br /&gt;
| Код можна виманити.; характеристика&lt;br /&gt;
&lt;br /&gt;
[[Категорія:Кібербезпека]]&lt;br /&gt;
!; Дія&lt;br /&gt;
&lt;br /&gt;
Потрібно передбачити:&lt;br /&gt;
&lt;br /&gt;
== 5. Phishing-resistant MFA ==&lt;br /&gt;
&lt;br /&gt;
* фінансові документи;&lt;br /&gt;
* банківські виписки;&lt;br /&gt;
* платежі;&lt;br /&gt;
* зарплати;&lt;br /&gt;
* персональні інформаційні дані;&lt;br /&gt;
* договори;&lt;br /&gt;
* реквізити контрагентів;&lt;br /&gt;
* ціни;&lt;br /&gt;
* знижки;&lt;br /&gt;
* залишки;&lt;br /&gt;
* виробництво;&lt;br /&gt;
* управлінська формування звітів;&lt;br /&gt;
* податкова відомості;&lt;br /&gt;
* інтеграції з банками, ПРРО, доставкою, маркетплейсами.; :contentReference [oaicite:1]{index=1}&lt;br /&gt;
!; | style=&amp;quot;background:#ef9a9a;&amp;quot; | Критично&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#ef9a9a;&amp;quot; | центральний бухгалтер&lt;br /&gt;
| Доступ до фінансів, податків, зарплат, документів.; Якщо зловмисник отримує пароль бухгалтера забезпечується через &amp;#039;&amp;#039;&amp;#039;Критично істотно:&amp;#039;&amp;#039;&amp;#039; пароль більше не можна вважати достатнім захистом; додатково реалізовано адміністратора, фінансового директора або API-користувача, він має змогу отримати доступ до фінансів, зарплат, договорів, складу, цін, банківських даних і управлінської звітності.;== 16.; Джерела ==&lt;br /&gt;
&lt;br /&gt;
=== 7.2. Adaptive MFA ===&lt;br /&gt;
&lt;br /&gt;
* recovery codes;&lt;br /&gt;
* резервний фактор;&lt;br /&gt;
* процедуру відновлення доступу;&lt;br /&gt;
* перевірку особи користувача;&lt;br /&gt;
* погодження адміністратором;&lt;br /&gt;
* журнал recovery-події;&lt;br /&gt;
* заборону відновлення доступу одним адміністратором для критичних ролей;&lt;br /&gt;
* тимчасовий доступ із коротким TTL;&lt;br /&gt;
* обов’язкове повторне конфігурація MFA після recovery.; Колір&lt;br /&gt;
|-&lt;br /&gt;
| Зміна банківських реквізитів&lt;br /&gt;
| Ризик підміни рахунку.;&amp;lt;div style=&amp;quot;border-left: 8px solid #c62828; background: #ffebee; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| AC-11&lt;br /&gt;
| користувач системи втратив MFA-пристрій.; | Запускається recovery-процедура.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | MFA адміністратора.; Правило&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Орієнтир:&amp;#039;&amp;#039;&amp;#039; CISA прямо зазначає, що деякі типи MFA кращі за інші: phishing-resistant MFA є собою стандартом, до якого мають прагнути організації, але будь-яка MFA краще, ніж її відсутність.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Зміна ролей&lt;br /&gt;
| Повторна MFA-перевірка.; Коментар&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== 6. MFA fatigue / push bombing ==&lt;br /&gt;
== 15.; Висновок ==&lt;br /&gt;
&lt;br /&gt;
!; |-&lt;br /&gt;
| Push без number matching&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Ні&lt;br /&gt;
| є собою ризик MFA fatigue.; |-&lt;br /&gt;
| AC-10&lt;br /&gt;
| користувач системи запускає масовий експорт.; Критерій&lt;br /&gt;
&lt;br /&gt;
* number matching;&lt;br /&gt;
* показ геолокації та пристрою;&lt;br /&gt;
* rate limit на MFA-запити;&lt;br /&gt;
* блокування після кількох відхилень;&lt;br /&gt;
* навчання користувачів;&lt;br /&gt;
* alert адміністратору;&lt;br /&gt;
* перехід на FIDO2 / passkeys для критичних ролей.; |-&lt;br /&gt;
| method_type&lt;br /&gt;
| varchar&lt;br /&gt;
| Тип MFA.; {| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left: 8px solid #2e7d32; background: #e8f5e9; padding: 14px 18px; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
!; Критерій&lt;br /&gt;
!; API-контроль&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
!; Приклад&lt;br /&gt;
|-&lt;br /&gt;
| SMS-код&lt;br /&gt;
| Код у SMS&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Базовий&lt;br /&gt;
| Краще, ніж без MFA, але не найкращий варіант.; !; | Він підсвічується червоним.; | Вони підсвічуються червоним і створюють alert.; Коментар&lt;br /&gt;
&lt;br /&gt;
У ERP зберігаються:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
!; |}&lt;br /&gt;
&lt;br /&gt;
== 4.; Типи MFA ==&lt;br /&gt;
&lt;br /&gt;
!; * спочатку адміністратори;&lt;br /&gt;
* потім бухгалтерський обліковий облік;&lt;br /&gt;
* потім фінансовий блок;&lt;br /&gt;
* потім керівники;&lt;br /&gt;
* потім HR;&lt;br /&gt;
* потім усі інші користувачі.; |}&lt;br /&gt;
&lt;br /&gt;
== 1.; Що таке MFA ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;MFA&amp;#039;&amp;#039;&amp;#039; — це багатофакторна автентифікація.; |}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Управлінський результат:&amp;#039;&amp;#039;&amp;#039; керівник повинен бачити, у кого MFA увімкнена, у кого вимкнена, які ролі входять без другого фактора, які користувачі мають застарілі методи MFA, які входи були підозрілими та які акаунти потрібно заблокувати.; |-&lt;br /&gt;
| method_id&lt;br /&gt;
| uuid&lt;br /&gt;
| Метод MFA.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| IP whitelist&lt;br /&gt;
| Дозволити доступ тільки з відомих IP.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Новий IP / країна&lt;br /&gt;
| MFA challenge + alert.; |-&lt;br /&gt;
| Push-підтвердження&lt;br /&gt;
| Підтвердити в мобільному додатку&lt;br /&gt;
| style=&amp;quot;background:#fff9c4;&amp;quot; | Добрий&lt;br /&gt;
| Потрібен захист від MFA fatigue.; |-&lt;br /&gt;
| created_at&lt;br /&gt;
| timestamp&lt;br /&gt;
| Дата створення.; |-&lt;br /&gt;
| AC-16&lt;br /&gt;
| є собою користувач системи тільки з SMS.; ERP — це не сайт із новинами і не проста CRM.; | платформа вимагає повторну MFA.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | MFA + погодження.; | style=&amp;quot;background:#ef9a9a;&amp;quot; | Критично&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#ef9a9a;&amp;quot; | Користувачі з банківськими операціями&lt;br /&gt;
| Можуть впливати на платежі або реквізити.; |}&lt;br /&gt;
&lt;br /&gt;
!; №&lt;br /&gt;
&lt;br /&gt;
!; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Signed webhooks&lt;br /&gt;
| Захист від підроблених callback.; Рівень захисту&lt;br /&gt;
NIST SP 800-63B пояснює, що phishing resistance потребує криптографічної автентифікації, а автентифікатори з ручним введенням коду, як ілюстрація OTP, не вважаються phishing-resistant, бо код можна ввести на фальшивому сайті й передати зловмиснику.;=== 11.1. mfa_methods ===&lt;br /&gt;
!; Поле&lt;br /&gt;
|-&lt;br /&gt;
| Користувачів із MFA&lt;br /&gt;
| 86%&lt;br /&gt;
| style=&amp;quot;background:#fff9c4;&amp;quot; | Потрібно довести до 100%&lt;br /&gt;
|-&lt;br /&gt;
| Адміністраторів із MFA&lt;br /&gt;
| 100%&lt;br /&gt;
| style=&amp;quot;background:#c8e6c9;&amp;quot; | Норма&lt;br /&gt;
|-&lt;br /&gt;
| Бухгалтерів із MFA&lt;br /&gt;
| 92%&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Потрібна дія&lt;br /&gt;
|-&lt;br /&gt;
| Фінансових ролей із MFA&lt;br /&gt;
| 100%&lt;br /&gt;
| style=&amp;quot;background:#c8e6c9;&amp;quot; | Норма&lt;br /&gt;
|-&lt;br /&gt;
| Користувачів тільки з SMS&lt;br /&gt;
| 18&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Замінити на TOTP/FIDO2&lt;br /&gt;
|-&lt;br /&gt;
| Невдалих MFA за день&lt;br /&gt;
| 12&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Контроль&lt;br /&gt;
|-&lt;br /&gt;
| Підозрілих MFA-запитів&lt;br /&gt;
| 3&lt;br /&gt;
| style=&amp;quot;background:#ef9a9a;&amp;quot; | Критично&lt;br /&gt;
|-&lt;br /&gt;
| Recovery-подій за місяць&lt;br /&gt;
| 4&lt;br /&gt;
| style=&amp;quot;background:#fff9c4;&amp;quot; | Контроль&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 14.5. Dashboard ===&lt;br /&gt;
&lt;br /&gt;
!; |-&lt;br /&gt;
| expires_at&lt;br /&gt;
| timestamp&lt;br /&gt;
| Строк дії.; Стан&lt;br /&gt;
|-&lt;br /&gt;
| Token scopes&lt;br /&gt;
| Обмежити права інтеграції.; |-&lt;br /&gt;
| ip_address&lt;br /&gt;
| varchar&lt;br /&gt;
| IP.; | Вхід заблоковано або примусово вимагається MFA.; |-&lt;br /&gt;
| Push із number matching&lt;br /&gt;
| style=&amp;quot;background:#fff9c4;&amp;quot; | Частково краще&lt;br /&gt;
| Зменшує ризик випадкового підтвердження.; |-&lt;br /&gt;
| status&lt;br /&gt;
| varchar&lt;br /&gt;
| ACTIVE, PENDING, DISABLED, LOST.; №&lt;br /&gt;
=== 11.3. mfa_events ===&lt;br /&gt;
__TOC__&lt;br /&gt;
!; |}&lt;br /&gt;
&lt;br /&gt;
== 10.; MFA для API та інтеграцій ==&lt;br /&gt;
=== Етап 1.; Аудит користувачів ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
!; Чому потрібна повторна MFA&lt;br /&gt;
&lt;br /&gt;
* [[K2 ERP]]&lt;br /&gt;
* [[Кібербезпека ERP]]&lt;br /&gt;
* [[Контроль доступу]]&lt;br /&gt;
* [[MFA]]&lt;br /&gt;
* [[2FA]]&lt;br /&gt;
* [[FIDO2]]&lt;br /&gt;
* [[Passkeys]]&lt;br /&gt;
* [[TOTP]]&lt;br /&gt;
* [[API Security]]&lt;br /&gt;
* [[Журнал аудиту]]&lt;br /&gt;
* [[Incident Response]]&lt;br /&gt;
* [[Zero Trust]]&lt;br /&gt;
* [[Рольова модель]]&lt;br /&gt;
&lt;br /&gt;
!; Тип&lt;br /&gt;
!; | Подія логуються, користувач системи зобов’язаний налаштувати новий фактор.; |-&lt;br /&gt;
| Email code&lt;br /&gt;
| style=&amp;quot;background:#ef9a9a;&amp;quot; | Ні&lt;br /&gt;
| Ризик компрометації пошти.; |}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
!; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 11.2. mfa_challenges ===&lt;br /&gt;
&lt;br /&gt;
== 2.; Чому MFA критична саме для ERP ==&lt;br /&gt;
&lt;br /&gt;
!; Вона вимагає від користувача підтвердити вхід більше ніж одним способом.; |-&lt;br /&gt;
| Масовий експорт даних&lt;br /&gt;
| Ризик витоку.; Коментар&lt;br /&gt;
Зазвичай фактори поділяються на:&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Критично істотно:&amp;#039;&amp;#039;&amp;#039; recovery-процедура не повинна бути слабшим місцем, ніж MFA.; |-&lt;br /&gt;
| user_agent&lt;br /&gt;
| text&lt;br /&gt;
| Браузер / пристрій.; Очікуваний результат&lt;br /&gt;
!; |-&lt;br /&gt;
| Біометрія без криптографії&lt;br /&gt;
| Face ID / Touch ID тільки для розблокування&lt;br /&gt;
| style=&amp;quot;background:#fff9c4;&amp;quot; | Залежить від реалізації&lt;br /&gt;
| Має бути прив’язана до безпечного автентифікатора.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Зміна реквізитів&lt;br /&gt;
| Повторна MFA-перевірка.; | style=&amp;quot;background:#ffcc80;&amp;quot; | Високий&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Віддалений доступ&lt;br /&gt;
| Вхід поза офісною мережею має більший ризик.; !; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Idempotency key&lt;br /&gt;
| Захист від повторної обробки.; | платформа вимагає повторну MFA.; |-&lt;br /&gt;
| AC-6&lt;br /&gt;
| Бухгалтер без MFA намагається увійти.; характеристика&lt;br /&gt;
&lt;br /&gt;
[[Категорія:MFA]]&lt;br /&gt;
=== 12.1.; KPI керівника / адміністратора ===&lt;br /&gt;
=== 12.2.; Проблемні користувачі ===&lt;br /&gt;
&lt;br /&gt;
!; |}&lt;br /&gt;
&lt;br /&gt;
!; Призначення&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
!; &amp;#039;&amp;#039;&amp;#039;Ризик:&amp;#039;&amp;#039;&amp;#039; якщо користувач системи отримує push-запит, який сам не ініціював, і натискає «Approve», MFA не захистить систему.; Рівень&lt;br /&gt;
=== Етап 3.; Технічне впровадження ===&lt;br /&gt;
|-&lt;br /&gt;
| id&lt;br /&gt;
| uuid&lt;br /&gt;
| ID події.; |-&lt;br /&gt;
| status&lt;br /&gt;
| varchar&lt;br /&gt;
| PENDING, PASSED, FAILED, EXPIRED.; |-&lt;br /&gt;
| user_id&lt;br /&gt;
| uuid&lt;br /&gt;
| користувач системи.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | Must have&lt;br /&gt;
|-&lt;br /&gt;
| Token rotation&lt;br /&gt;
| Регулярна заміна token.; характеристика&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| AC-5&lt;br /&gt;
| Адміністратор без MFA намагається увійти.; Якщо MFA можна обійти дзвінком одному адміністратору, це ризик.; |-&lt;br /&gt;
| Створення платежу&lt;br /&gt;
| Ризик фінансової втрати.; | style=&amp;quot;background:#ef9a9a;&amp;quot; | Критично&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | Менеджери з доступом до цін і знижок&lt;br /&gt;
| Можуть змінити комерційні умови.; |-&lt;br /&gt;
| is_primary&lt;br /&gt;
| boolean&lt;br /&gt;
| ключовий метод.; | Вхід дозволено тільки після другого фактора.; |-&lt;br /&gt;
| Passkey&lt;br /&gt;
| style=&amp;quot;background:#c8e6c9;&amp;quot; | Так&lt;br /&gt;
| Сучасний phishing-resistant варіант.; MFA має бути безпечною, але не повинна блокувати бізнес-середовище назавжди.; |-&lt;br /&gt;
| AC-12&lt;br /&gt;
| Recovery виконано.;=== 7.1.; Базова політика ===&lt;br /&gt;
Не вся MFA однаково сильна.; |-&lt;br /&gt;
| AC-4&lt;br /&gt;
| Challenge прострочений.; |-&lt;br /&gt;
| Вимкнення інтеграції&lt;br /&gt;
| Ризик зупинки бізнес-процесу.; |-&lt;br /&gt;
| event_type&lt;br /&gt;
| varchar&lt;br /&gt;
| MFA_ENABLED, MFA_DISABLED, MFA_PASSED, MFA_FAILED, RECOVERY_USED.; |-&lt;br /&gt;
| created_at&lt;br /&gt;
| timestamp&lt;br /&gt;
| Дата створення.; |-&lt;br /&gt;
| AC-13&lt;br /&gt;
| Recovery для адміністратора.; операційна дія&lt;br /&gt;
== 12. Dashboard MFA ==&lt;br /&gt;
&lt;br /&gt;
!; | style=&amp;quot;background:#ffcc80;&amp;quot; | Високий&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#ffcc80;&amp;quot; | API-адміністрування&lt;br /&gt;
| Компрометація API має змогу вплинути на інтеграції.; !; Приклад&lt;br /&gt;
&lt;br /&gt;
== 14. Acceptance Criteria ==&lt;br /&gt;
&lt;br /&gt;
!; | style=&amp;quot;background:#c8e6c9;&amp;quot; | MFA + audit log.; | style=&amp;quot;background:#c8e6c9;&amp;quot; | MFA + журнал.; {| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* TOTP;&lt;br /&gt;
* FIDO2 / passkeys;&lt;br /&gt;
* push або number matching;&lt;br /&gt;
* recovery codes;&lt;br /&gt;
* device trust;&lt;br /&gt;
* risk-based challenge;&lt;br /&gt;
* журнал MFA;&lt;br /&gt;
* dashboard.; |-&lt;br /&gt;
| created_at&lt;br /&gt;
| timestamp&lt;br /&gt;
| Дата.; | Challenge стає FAILED, спроба логуються.; ERP керує бізнесом.; | Потрібне додаткове погодження.; |-&lt;br /&gt;
| risk_score&lt;br /&gt;
| integer&lt;br /&gt;
| Оцінка ризику.; |-&lt;br /&gt;
| FIDO2 / Security Key&lt;br /&gt;
| YubiKey, Feitian, Titan Key&lt;br /&gt;
| style=&amp;quot;background:#c8e6c9;&amp;quot; | Дуже сильний&lt;br /&gt;
| Phishing-resistant MFA.; !; Критерій&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| id&lt;br /&gt;
| uuid&lt;br /&gt;
| ID challenge.;== 7.; Політики MFA для K2 ERP ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== 9.; Recovery та резервні коди ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Щось, що користувач системи знає&lt;br /&gt;
| Пароль, PIN&lt;br /&gt;
| Найслабший фактор, якщо застосовують, коли потрібно самостійно.; |}&lt;br /&gt;
&lt;br /&gt;
== 3.; Де MFA має бути обов’язковою ==&lt;br /&gt;
&lt;br /&gt;
=== 14.4. Recovery ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ризик без MFA:&amp;#039;&amp;#039;&amp;#039; якщо пароль користувача ERP викрадено через phishing, malware, витік браузера, слабкий пароль або повторне використання пароля, зловмисник має змогу зайти в систему як легальний користувач системи.; Метод&lt;br /&gt;
 [[Категорія:Інформаційна безпека]]&lt;/div&gt;</summary>
		<author><name>R</name></author>
	</entry>
</feed>