SA Шпаргалка

Все ответы в 2 клика

Средний

В чем разница между RBAC и ABAC?

Это модели управления доступом (Авторизации):

RBAC (Role-Based Access Control):
Доступ выдается на основе Роли пользователя.
Пример: Роль Менеджер может редактировать статьи. Роль Читатель — только смотреть.
Минус: Плохо масштабируется. Если нужно разрешить менеджеру редактировать только свои статьи, придется плодить новые роли.

ABAC (Attribute-Based Access Control):
Доступ выдается на основе Атрибутов (пользователя, ресурса, среды).
Пример: Разрешить редактирование, ЕСЛИ user.department == document.department И time < 18:00 И user.ip == internal_network.
Плюс: Максимальная гибкость.

Ещё вопросы раздела «Безопасность»

Все вопросы раздела «Безопасность»