簡體   English   中英

Azure 登錄數據無法通過 REST API 獲得

[英]Azure Sign In data not available via REST API

微軟免費提供Azure 登錄報告 我可以在 Azure AD 門戶中看到這些報告。 但無法通過 REST API 檢索數據

以下站點也沒有指出此 API 需要任何高級許可證。

https://docs.microsoft.com/en-us/graph/api/signin-list?view=graph-rest-1.0&tabs=http

但是在與我的租戶進行測試時,我得到了以下錯誤代碼

請求https://graph.microsoft.com/v1.0/auditLogs/signIns

Azure 登錄請求的響應

消息:租戶都不是 B2C 或租戶沒有高級許可證 為什么 Microsoft 不為這些租戶提供數據? 有沒有其他方法可以從這些租戶中檢索數據?

租戶都不是 B2C 或租戶沒有高級許可證

訪問登錄報告需要 Azure Active Directory 高級 1 (P1) 許可證。 如果您在訪問登錄時看到此錯誤消息,請確保您的租戶已獲得Azure AD P1 許可證的許可。

見: 錯誤報告


更新:

我使用了一種簡單的方法來重現您的問題。 我用一個沒有p1許可的賬號調用api,報錯和你一樣:

在此處輸入圖像描述

然后我為該帳戶分配了 p1 許可證。 api 調用將成功:

在此處輸入圖像描述

這是 MS 的問題,文檔中沒有詳細說明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM