Я пытался получить доступ к информации MFA для своей учетной записи с помощью Microsoft Graph API. Эта информация включена в бета-версию API и находится по адресу https://graph.microsoft.com/beta/reports/credentialUserRegistrationDetails
. Несмотря на то, что я могу получить это без проблем, кажется, что нет результатов, так как ответ:
{'@odata.context': 'https://graph.microsoft.com/beta/$metadata#reports/credentialUserRegistrationDetails', 'value': []}
, когда я ожидаю что-то более похожее на:
"@odata.context":"https://graph.microsoft.com/beta/reports/$metadata#Collection(microsoft.graph.credentialUserRegistrationDetails)",
"value":[
{
"id" : "id-value",
"userPrincipalName":"userPrincipalName",
"userDisplayName": "userDisplayName-value",
"authMethods": ["email", "mobileSMS"],
"isRegistered" : false,
"isEnabled" : true,
"isCapable" : false,
"isMfaRegistered" : true
}
]
}
Я делаю это Вызов API с использованием разрешения reports.read.all
, и, хотя у меня могут отсутствовать другие разрешения для доступа к данным, я действительно не знаю, как начать устранение этой проблемы. Мне было интересно, может ли кто-нибудь пролить свет на то, почему я не вижу никаких данных "value"
?