microsoft-graph-api - 为什么我无法获得所有用户使用 Micosoft Graph API 签出的 SharePoint 文档的签出状态
问题描述
由于 Graph 文档表明发布方面在 v1.0 中可用,因此我想报告无法获取组/SharePoint 站点中的所有签出文件。 https://docs.microsoft.com/en-us/graph/api/resources/publicationfacet?view=graph-rest-1.0
用例:我们的客户想知道他们的 Office 365 租户中的哪些组文件已被签出(由谁签出 - 再好不过了)。
使用 Graph API 发出的请求无法获取此全局图片:
GET /v1.0/drives/driveID/root/children?$select=name,publication
- 使用委派权限,我只能看到我自己签出的文件的“签出”值。其他人签出的所有其他文件都显示为“已发布”。
- 使用应用程序权限,我只能看到由应用程序签出的文件的“签出”值,任何应用程序(使用 Graph API 测试版签出)。
这是在 SharePoint 中看到的各种结帐方案的图像,然后在我们基于图形的应用程序中使用不同的身份验证(在 Postman 中验证的值)。 图片链接
解决方案
推荐阅读
- halide - 从 halide::buffer 构造一个 halide::runtime:buffer
- jquery - 根据表单输入在css中动画进度条(可能的Jquery)
- python - XGBRegressor 不断返回 100% 的准确率
- android - Android X 中的 Google Map and Place 问题
- c++ - 什么是 std::false_type 或 std::true_type?
- linux - 为什么bash文本输出和下一个提示之间没有空格以及如何修复它?
- javascript - 扩展运算符在数组中添加带有键的元素
- excel - 使用 .find 根据 csv 文件中的列名返回列号
- php - 我如何动态更改下拉列表中复选框基础的值
- objective-c - 如何在推送的 ViewController (Xcode) 中获得后退按钮