检索我自己的用户配置文件时的 Microsoft Graph API 权限
Microsoft Graph API permissions in case of retrieving my own user profile
我想调用 GET https://graph.microsoft.com/v1.0/me
HTTP 端点,但我需要向我的应用程序授予什么 API 以便为给定 [=17= 提供足够的权限并不明显] 称呼。还不清楚当前用户的类型如何影响此 HTTP 调用(用户是组织成员还是来宾用户等)。
这是我试图从中提取信息的页面:https://docs.microsoft.com/en-us/graph/api/user-get?view=graph-rest-1.0&tabs=http
对于 /me
授予 User.Read
权限就足够了,这是 AFAIK 应用程序可能的最小权限,基本上是“登录”。它支持所有类型的帐户(“组织”和“外部”帐户)
还有一个方便的图形浏览器工具,它显示哪些图形 API 需要哪些授权。他们也是well documented.
图表浏览器工具:
https://developer.microsoft.com/en-us/graph/graph-explorer
我想调用 GET https://graph.microsoft.com/v1.0/me
HTTP 端点,但我需要向我的应用程序授予什么 API 以便为给定 [=17= 提供足够的权限并不明显] 称呼。还不清楚当前用户的类型如何影响此 HTTP 调用(用户是组织成员还是来宾用户等)。
这是我试图从中提取信息的页面:https://docs.microsoft.com/en-us/graph/api/user-get?view=graph-rest-1.0&tabs=http
对于 /me
授予 User.Read
权限就足够了,这是 AFAIK 应用程序可能的最小权限,基本上是“登录”。它支持所有类型的帐户(“组织”和“外部”帐户)
还有一个方便的图形浏览器工具,它显示哪些图形 API 需要哪些授权。他们也是well documented.
图表浏览器工具: https://developer.microsoft.com/en-us/graph/graph-explorer