#azure #powershell #api #microsoft-graph-api #multi-factor-authentication
#azure #powershell #API #microsoft-graph-api #многофакторная аутентификация
Вопрос:
Как отфильтровать входы в систему и получить требования к аутентификации конкретного пользователя с помощью Microsoft graphs и PowerShell?
например:
Комментарии:
1. Если мой ответ полезен для вас, вы можете принять его как ответ (нажмите на галочку рядом с ответом, чтобы переключить его с серого на заполненный.). См. meta.stackexchange.com/questions/5234 /. … Это может быть полезно для других участников сообщества. Спасибо.
Ответ №1:
Если вы вызываете это в Microsoft Graph Explorer, используйте это:
https://graph.microsoft.com/beta/auditLogs/signIns?$filter=userPrincipalName eq '{user Principal Name}'
Обновить:
В Powershell используйте это:
$graphToken = token
$url = "https://graph.microsoft.com/beta/auditLogs/signIns?`$filter=userPrincipalName eq '{user Principal Name}'"
$result = Invoke-RestMethod -Uri $url -Headers @{Authorization = "Bearer $($graphToken)" } -Method GET -ContentType "application/json" -Debug
$result.value
Комментарии:
1. @StOnline О, извините, я пропустил обратную ссылку. Обновили ответ. Если это полезно для вас, вы можете принять его в качестве ответа (нажмите на галочку рядом с ответом, чтобы переключить его с серого на заполненный.). См meta.stackexchange.com/questions/5234 /. … Это может быть полезно для других участников сообщества. Спасибо.