Қатынасты басқару дегеніміз не
Қатынас құқықтарын басқару
Қатынасты басқару — кімнің ресурстарға қатынасы бар екенін және қандай әрекеттер орындай алатынын басқаратын жүйе.
Негізгі модельдер
- DAC — ерікті (иесі шешеді)
- MAC — міндетті (жүйе шешеді)
- RBAC — рөлдерге негізделген
- ABAC — атрибуттарға негізделген
Жүйе компоненттері
- Сәйкестендіру — сіз кімсіз
- Аутентификация — жеке басты дәлелдеу
- Авторизация — неге рұқсат етілген
- Аудит — әрекеттерді тіркеу
Минималды артықшылық қағидасы
Пайдаланушылар тек өз тапсырмалары үшін қажетті құқықтарды алады. Бұл келесі қауіптерді азайтады:
- Кездейсоқ қателер
- Теріс пайдалану
- Шабуыл ауқымы
Іске асыру
- Active Directory / LDAP
- IAM (AWS, Azure, GCP)
- OAuth 2.0 / OpenID Connect
- Keycloak, Okta