嘗試獲取用戶所屬的所有Office 365組。
我已經在Azure上註冊了一個'Native客戶端應用程序',並且只選擇了一個權限:在'Microsoft Graph'範圍下'讀取所有組'。無法獲取Office 365組我是圖形API的成員
問題:來自其他租戶的用戶得到了「由於缺少權限而無法同意調用主體」。錯誤,並沒有進入同意步驟。
如果用戶擁有管理權限,或者如果我在另一個租戶上註冊了另一個應用程序,我可以通過同意步驟並獲得組列表。
順便說一句,註冊'Web應用程序'並在多租戶選項中選擇'是'也沒有幫助。
有誰知道'Group.Read.All'是否需要管理員同意?根據this它沒有。
我也試着運行這個查詢https://graph.microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified')
提到here下'GET統一組我是成員',但沒有運氣。
另一個問題,有沒有辦法將本地應用程序配置爲多租戶應用程序?
我嘗試添加了「登錄和讀取用戶配置文件」的權限,但得到了同樣的結果... –