IT Academy
Урок 5 · Продвинутый

Authorization models и policy engines

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

RBAC связывает права с ролями, ABAC учитывает атрибуты субъекта, ресурса и контекста. Политика по умолчанию должна явно определять отказ. Решения нужны на сервере для каждой защищённой операции.

Задача для самостоятельного решения

Как разрешить редактору только свои черновики?

Показать разбор ответа

Проверить роль, владельца и статус ресурса совместно. Одна роль editor без атрибутов слишком широка.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →