[英]Accessing Azure SQL Data Warehouse data via HTTP 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
消息:租戶都不是 B2C 或租戶沒有高級許可證 為什么 Microsoft 不為這些租戶提供數據? 有沒有其他方法可以從這些租戶中檢索數據?
租戶都不是 B2C 或租戶沒有高級許可證
訪問登錄報告需要 Azure Active Directory 高級 1 (P1) 許可證。 如果您在訪問登錄時看到此錯誤消息,請確保您的租戶已獲得Azure AD P1 許可證的許可。
見: 錯誤報告。
更新:
我使用了一種簡單的方法來重現您的問題。 我用一個沒有p1許可的賬號調用api,報錯和你一樣:
然后我為該帳戶分配了 p1 許可證。 api 調用將成功:
這是 MS 的問題,文檔中沒有詳細說明。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.