我正在寻找允许我执行以下操作的API:给定Office365和管理员级别访问的商业订阅,我希望收到有关文件和文件夹更改的事件。
我感兴趣的示例事件:
Billy在%datetime%
上与bob@example.com共享/ drives / 123 / data中的data.csv
上将cat1.jpg上传到/ drives / 123 / cats Sally在%datetime%
的/ drives / 123 / work_in_progress中创建了一个file.txt Jay在%datetime%
我已查看activities API和webhooks subscription,但不确定这些是否适合紫癜。
有人可以建议我可以用来从Office365 / OneDrive获取此类审计跟踪数据的API吗?
答案 0 :(得分:1)
如果您尝试对整个组织进行集中审核,那么您可能会面临挑战。这些端点的范围限定为单个用户/目录/驱动器/等。因此,它们不适合整个组织的审计。
对于更广泛/顶级的审核,我会改为查看Office 365 Management Activity API。此API包括审核SharePoint File Operations的功能。