#azure-active-directory #microsoft-graph-api #azure-ad-graph-api
#azure-active-directory #microsoft-graph-api #azure-ad-graph-api
Вопрос:
Мы используем Azure AD через API. Я ищу эквивалент https://policysim.aws.amazon.com / в лазурном цвете. Цель состоит в том, чтобы предоставить пользовательский контекст, контекст ресурса и действие, а также оценить «эффективные привилегии» для пользователя для выполнения этого конкретного действия над ресурсом. Наткнулся на «Что, если» в Azure AD для условного доступа. Это ближайшая доступная функция? Как мне получить доступ через Graph API?
Большое спасибо.
Ответ №1:
Инструмент «Что, если» можно рассматривать как самую близкую доступную функцию по сравнению с симулятором политики IAM.
В инструменте условного доступа «Что, если» сначала необходимо настроить параметры сценария входа, который вы хотите смоделировать. Эти параметры включают:
- Пользователь, которого вы хотите протестировать (пользовательский контекст)
- Облачные приложения, к которым пользователь попытается получить доступ (контекст ресурса)
- Условия, при которых выполняется доступ к настроенным облачным приложениям.
В качестве следующего шага вы можете инициировать (действие) запуск моделирования, который оценивает ваши настройки. Только включенные политики являются частью выполнения оценки.По завершении оценки инструмент генерирует отчет о затронутых политиках.
В настоящее время невозможно получить доступ к инструменту «Что, если» через Graph API, однако вы можете выразить свой интерес к такой функции или поддержать аналогичные функции на форуме запросов функций Microsoft Graph. Вы можете использовать API-интерфейсы условного доступа для создания, перечисления, получения, обновления и удаления политик условного доступа
Комментарии:
1. Большое спасибо, Нишант. Microsoft будет полезно использовать подход, основанный на API. Между тем, если мы хотим программно оценить эффективные привилегии (через условный доступ), мы используем API условного доступа и оцениваем логику самостоятельно. Правильно? В любом случае большое спасибо за ответ.
2. @RajKrishnamurthy Спасибо за отзыв. Да, API-интерфейсы условного доступа могут оказать некоторую помощь в этом отношении. Например. Get conditionalAccessPolicy предоставит свойства и отношения объекта conditionalAccessPolicy .