从Azure ObjectID获取Azure AD用户配置文件

时间:2019-11-13 08:36:33

标签: c# azure azure-active-directory microsoft-teams

我想在Microsoft Teams中获取用户配置文件信息,例如用户图像,电子邮件ID等。我具有用户的Azure ObjectID,因此我需要从AAD获取完整的用户配置文件。 我试图通过传递访问令牌来获取具有图形API的用户个人资料,但它给了我无效的令牌错误。

1 个答案:

答案 0 :(得分:0)

基于官方API参考

1.要获取用户个人资料,您可以使用Get a user API。所需的权限为:


enter image description here

2.要获取用户图像,可以使用Get photo API。所需的权限为:

enter image description here

3.您可以在Azure门户上为已注册的应用程序添加权限

enter image description here