Microsoft Graph - 经同意后获取管理员详细信息

问题描述 投票:0回答:1

我正在通过管理员同意页面要求获得User.ReadWrtie.All许可的Microsoft应用程序。

在一个组织的管理员同意之后,他被重定向到我决定的url,并且我在请求中得到tenant值,我可以使用它来获取令牌和预成型动作。

到现在为止还挺好。有没有办法获取管理员详细信息(名字,电子邮件,公司名称等)?

我猜这个许可明智我有权知道这些信息,但是在文档(get user documentation)中,似乎我必须提供userPrincipalName(我不知道)才能获得这些细节。

是否有可能获得管理员详细信息?即使这意味着发送多个请求......

azure azure-active-directory microsoft-graph
1个回答
2
投票

是否有可能获得管理员详细信息?

我们不会知道给予同意的管理员。您需要提供userid / userPrincipalName以获取用户详细信息。

GET https://graph.microsoft.com/v1.0/users/{id | userPrincipalName}
© www.soinside.com 2019 - 2024. All rights reserved.