【发布时间】:2019-09-12 15:05:58
【问题描述】:
一段时间以来,我们一直在使用 Microsoft Graph 端点 /v1.0/me/ownedObjects 来获取拥有组的列表。
今天,如果我们调用此端点而不发送过滤器参数(例如$select=id eq 'GroupId'),我们会突然收到以下错误。
这对我们获取拥有的群组列表来说效果很好,但如果这没有排序,我们将不得不重新编写如何获取拥有的群组列表。任何想法为什么今天开始发生这种情况?
据我们所知,这只会影响某些用户。
关于权限,我们从文档中列出的列表中获得了我们仅使用User.Read.All
{
"error": {
"code": "Authorization_RequestDenied",
"message": "Insufficient privileges to complete the operation.",
"innerError": {
"request-id": "d1c4149d-a64e-4608-8cdf-50076c485dce",
"date": "2019-09-12T14:56:22"
}
}
}
【问题讨论】:
-
您是否使用 Microsoft Graph Explorer 重试调用同一端点?在 Graph Explorer 中重新分配所需的权限可能会有所帮助。
-
@allen-wu - 感谢您的建议。不幸的是,这没有任何区别
-
您是否尝试在 Azure AD 应用中重新分配权限?似乎更改来自Microsoft服务器。您可以联系 Azure 支持以解决 GraphAPI 问题以跟踪您的请求。
标签: azure-active-directory microsoft-graph-api