【发布时间】:2021-03-09 02:50:45
【问题描述】:
如下所示,我们已经分配了调用 B2C 图形 api 所需的大部分权限。我们通过后端 rest api 调用它。我们可以毫无问题地创建、更新和获取用户。但是删除返回
"odata.error": {
"code": "Authorization_RequestDenied",
"message": {
"lang": "en",
"value": "Insufficient privileges to complete the operation."
},
"requestId": "10ab3bff-8594-4d27-b6b4-f0ca186b5b6f74",
"date": "2021-03-09T02:33:01"
}
还需要什么其他权限?代码基于https://github.com/AzureADQuickStarts/B2C-GraphAPI-DotNet。
【问题讨论】:
-
您调用删除用户API的账号是全局管理员吗?
-
不知道该帐户。我们使用来自 github.com/AzureADQuickStarts/B2C-GraphAPI-DotNet 的模型,哪些用户 ClientCredential this.credential = new ClientCredential(clientId, clientSecret);
-
在下面查看我的答案。如果它对您有帮助,您可以接受它作为答案(单击答案旁边的复选标记以将其从灰色切换为已填充。)。见meta.stackexchange.com/questions/5234/…。这对其他社区成员可能是有益的。谢谢。
标签: c# microsoft-graph-api azure-ad-b2c