簡體   English   中英

Azure B2C 圖 api 拒絕刪除權限不足的用戶

[英]Azure B2C graph api rejects delete user with insufficient privileges

如下所示,我們已經分配了調用 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

在此處輸入圖像描述

您使用的示例實際上調用 AAD Graph API 而不是 Microsoft Graph API。

AAD Graph 處於棄用路徑上。 從 2020 年 6 月 30 日開始,我們將不再向 Azure AD 圖表 API 添加任何新功能。

提供Directory.ReadWrite.All目前不允許您通過 AAD Graph 刪除用戶。

您需要為與您的應用注冊關聯的服務主體分配“用戶管理員”。 然后你就可以刪除用戶了。

以下是步驟:

在此處輸入圖像描述

在此處輸入圖像描述

在此處輸入圖像描述

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM