Вступ до IAM
Identity and Access Management (IAM) - це фундаментальна складова кібербезпеки, що забезпечує правильну ідентифікацію користувачів (автентифікацію) та контроль доступу до ресурсів (авторизацію). IAM системи керують життєвим циклом ідентичностей: створення, зміна прав, моніторинг активності, та деактивація. Правильно налаштований IAM є основою безпеки, оскільки більшість інцидентів пов'язані з компрометацією облікових записів або надмірними правами доступу. Сучасні IAM рішення підтримують SSO, MFA, RBAC, ABAC та інтеграцію з різними системами.
Основні концепції
Authentication (Автентифікація): Процес підтвердження, хто ви є. Методи: паролі, MFA, біометрика, сертифікати, hardware tokens. Важливо використовувати сильні паролі та MFA для критичних облікових записів. Authorization (Авторизація): Процес визначення, до чого ви маєте доступ. Моделі: RBAC (Role-Based Access Control), ABAC (Attribute-Based Access Control), DAC (Discretionary Access Control), MAC (Mandatory Access Control). Provisioning: Автоматичне створення, зміна та видалення облікових записів. HR-driven provisioning синхронізує облікові записи зі статусом співробітника.
Технології та стандарти
SAML (Security Assertion Markup Language): XML-based стандарт для SSO між різними доменами OAuth 2.0: Протокол авторизації для делегування доступу без розкриття паролів OpenID Connect (OIDC): Розширення OAuth 2.0 для автентифікації, що додає identity layer LDAP/Active Directory: Директорії для зберігання ідентичностей та груп SCIM (System for Cross-domain Identity Management): Протокол для автоматизації provisioning
Best Practices
Principle of Least Privilege: Надання мінімальних необхідних прав MFA Everywhere: Особливо для адміністративних облікових записів Regular Access Reviews: Періодична перевірка та очищення прав доступу Password Policies: Складні вимоги, rotation, uniqueness Session Management: Timeout, concurrent session limits Audit Logging: Логування всіх змін та доступу Just-In-Time Access: Тимчасовий доступ замість постійного
Спробуйте наживо
Усе, що вище, працює прямо у вашому браузері — відкрийте Network Packet Routing і змінюйте параметри під час роботи. Нічого не встановлюється, нічого не завантажується на сервер, уся модель живе в одній вкладці.
▶ Відкрити симуляцію Network Packet Routing