Python office365管理活动api无可下载的内容
我只是尝试创建一个测试应用程序,它可以使用python管理活动api下载广告日志(专门查找登录/注销)。我希望为此使用客户端凭据流,并已上载了相同的证书。身份验证成功,我获得了JWT令牌 我可以订阅Azure广告内容Python office365管理活动api无可下载的内容,python,azure,office365,office365-restapi,Python,Azure,Office365,Office365 Restapi,我只是尝试创建一个测试应用程序,它可以使用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'con
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 AD的一些审计日志,正如官方文档所说的AAD审计报告事件 因此,您需要按照官方教程获取这些审计报告事件。但是根据,API端点应该如下所示,而不是您当前使用的 作为中的参考,尽管几乎都是在PowerShell中编写的示例代码,但您可以参考其中的一些代码,然后使用Python轻松地重写其他代码
希望能有帮助。如有任何问题,请随时通知我。听起来您想加载Azure AD的一些审核日志,正如官方文档所说的AAD审核报告事件 因此,您需要按照官方教程获取这些审计报告事件。但是根据,API端点应该如下所示,而不是您当前使用的 作为中的参考,尽管几乎都是在PowerShell中编写的示例代码,但您可以参考其中的一些代码,然后使用Python轻松地重写其他代码
希望能有帮助。如果有任何问题,请随时通知我。Peter,我正在查找所有登录事件,但审核日志中没有这些信息。通过signins api()只报告可疑的登录,这也是developer edition不提供的高级功能。这正是我想要的,因为它为我提供了office365下所有应用程序的登录事件。但是,正如我上面所说,没有可供下载的内容。Peter,我正在查找所有登录事件,而审核日志中没有这些信息。通过signins api()只报告可疑的登录,这也是developer edition不提供的高级功能。这正是我想要的,因为它为我提供了office365下所有应用程序的登录事件。但是,正如我上面所说,没有可供下载的内容