ГлоссарийБезопасность
RBAC (role-based access control)
Что такое ролевой контроль доступа и как роли упрощают управление правами.
RBAC (role-based access control)
RBAC — контроль доступа по ролям: права назначаются не отдельным пользователям, а ролям. Пользователь получает роль — «админ», «редактор», «зритель» — и вместе с ней набор прав.
Почему это удобнее
Назначать права каждому пользователю по отдельности — хаос. С ролями вы определяете набор прав один раз, а дальше просто присваиваете роль. Новый сотрудник получает роль «редактор» — и всё.
Типичные роли
- админ — полный доступ к настройкам;
- редактор — менять контент и правила;
- зритель — только просмотр.
RBAC упрощает управление и снижает риск ошибок: легче проверить «у кого какая роль», чем «какое право у каждого из сотни пользователей». Роли — часть авторизации.