簡體   English   中英

如何在不需要管理員權限的情況下訪問Microsoft Graph API中已登錄用戶的組?

[英]How can I access the signed in user's groups in Microsoft's Graph API without needing admin priviledges?

我正在嘗試使用Microsoft Graph api檢查登錄的用戶是否在組中(我將使用基於聲明的身份驗證,但是返回的聲明數限制為150個項目,這在我的用戶時還不夠在很多組中)。 問題是,我正在登錄Microsoft的Active Directory,因此我絕對不是管理員,也無法批准服務,例如讓用戶查看整個Microsoft目錄。

但是, 此鏈接此鏈接的組合似乎表明,我需要一些只能由管理員授予的權限才能實現功能(以查看我已經在其他地方看到的組)。 因此,作為低級代碼猴子,我似乎無法訪問url:

https://graph.microsoft.com/beta/me/memberOf

我可以授予的權限。 我是否正確理解了這一點,還有另一種方法可以做我想做的事情?

沒錯,使用Microsoft Graph API時,您確實需要以管理員身份登錄才能授予這些權限。

我剛剛嘗試使用較舊的Azure AD Graph API。 在那里工作,但是我不知道我的組織是否已授予舊版Graph Explorer應用程序任何特殊特權。

試用https://graphexplorer.azurewebsites.net/和GET https://graph.windows.net/tenant/me/memberOf

暫無
暫無

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

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