Ролевая модель доступа
RBAC · Role-Based Access Control · Права по ролям
Что это
Ролевая модель доступа связывает разрешённые действия с ролями, назначенными пользователям. В конкретной системе к роли могут добавляться ограничения организации, объекта и состояния процесса.
Пример применения
Сотрудник создаёт черновик заказа, руководитель подтверждает его, а администратор управляет участниками. Просмотр, изменение, выгрузка и удаление проверяются как отдельные полномочия.
Что важно учитывать
Название роли и скрытая кнопка не обеспечивают авторизацию. Сервер должен проверять право соответствующего запроса. Роль также не отменяет принадлежность данных организации: администратор одного клиента не становится администратором всех клиентов сервиса.
Связанные понятия
Источники и документация
У каждого документа указана дата последней проверки. Состав функций и интерфейсы сервисов могут меняться. Ссылки открываются в новой вкладке.
- OWASP: проверка прав доступа Проверено
