Строки — роли/учётки, столбцы — чувствительные операции/объекты, ячейки — allow/deny ожидаемое vs факт. Автоматизируют повторяемые вызовы API. Расхождения = finding. Матрица становится регрессионным артефактом для QA.
Разбор
- Включайте inactive/banned users.
- Service accounts отдельно.
- Идентификаторы объектов из разных tenants.
- Версионируйте матрицу с приложением.
Итог
Матрица ролей делает AuthZ-тесты системными и повторяемыми.