Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python office365管理活动api无可下载的内容_Python_Azure_Office365_Office365 Restapi - Fatal编程技术网

Python office365管理活动api无可下载的内容

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

我只是尝试创建一个测试应用程序,它可以使用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 AD的一些审计日志,正如官方文档所说的AAD审计报告事件

因此,您需要按照官方教程获取这些审计报告事件。但是根据,API端点应该如下所示,而不是您当前使用的

作为中的参考,尽管几乎都是在PowerShell中编写的示例代码,但您可以参考其中的一些代码,然后使用Python轻松地重写其他代码


希望能有帮助。如有任何问题,请随时通知我。

听起来您想加载Azure AD的一些审核日志,正如官方文档所说的AAD审核报告事件

因此,您需要按照官方教程获取这些审计报告事件。但是根据,API端点应该如下所示,而不是您当前使用的

作为中的参考,尽管几乎都是在PowerShell中编写的示例代码,但您可以参考其中的一些代码,然后使用Python轻松地重写其他代码


希望能有帮助。如果有任何问题,请随时通知我。

Peter,我正在查找所有登录事件,但审核日志中没有这些信息。通过signins api()只报告可疑的登录,这也是developer edition不提供的高级功能。这正是我想要的,因为它为我提供了office365下所有应用程序的登录事件。但是,正如我上面所说,没有可供下载的内容。Peter,我正在查找所有登录事件,而审核日志中没有这些信息。通过signins api()只报告可疑的登录,这也是developer edition不提供的高级功能。这正是我想要的,因为它为我提供了office365下所有应用程序的登录事件。但是,正如我上面所说,没有可供下载的内容