[英]Download Sharepoint Docx file via Python office365 API
[英]office365 management activity api no content available to download
我只是想創建一個測試應用程序,該應用程序可以使用python管理活動api下載廣告日志(專門查找登錄名/注銷)。 我希望為此使用客戶端憑據流,並為此上傳了證書。 身份驗證成功,我得到了JWT令牌。
我可以訂閱Azure廣告內容。
GET /api/v1.0/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/activity/feed/subscriptions/list HTTP/1.1
[{u'status': u'enabled', u'webhook': None, u'contentType': u'Audit.Exchange'}, {u'status': u'enabled', u'webhook': None, u'contentType': u'Audit.AzureActiveDirectory'}]
但是沒有可供我下載的內容。
GET /api/v1.0/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/activity/feed/subscriptions/content?contentType=Audit.AzureActiveDirectory HTTP/1.1
這將產生200 ok的空響應。
我想知道下載日志的末尾是什么,有人遇到過類似的問題嗎?
聽起來您想像將正式文檔Azure Active Directory審核報告事件稱為AAD審核報告事件那樣,下載一些Azure AD審核日志。
因此,您需要遵循Azure Active Directory報表API入門入門來獲取這些審核報表事件。 但是根據audit api參考 ,API端點應如下所示,而不是您當前使用的端點。
https://graph.windows.net/contoso.com/activities/audit?api-version=beta
作為入門教程中的參考,盡管幾乎是用PowerShell編寫的示例代碼 ,但您可以引用一個python示例代碼 ,然后按照以下步驟輕松地用Python重寫其他代碼。
希望能幫助到你。 如有任何疑問,請隨時告訴我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.