azure - 如何访问Azure用户信息?

标签 azure azure-active-directory azure-resource-manager

我在访问Azure帐户的用户信息时遇到问题,例如我无法访问他们的电子邮件ID、姓名、图片等。我如何使用Azure资源管理器访问用户信息( ARM) REST API 设置了吗?我将简要地解释一下到目前为止我所做的事情..

第 1 步:我已在 Azure Active Directory (AD) 中注册了我的应用程序。然后我得到我唯一的租户 ID、客户端 ID 和客户端 key ..

第 2 步:通过此操作,我生成了访问 token ,并且可以通过 ARM REST API 访问我的虚拟机和 Azure 资源。但我无法找到 API 来获取 ARM REST API 集中的用户数据,例如用户的姓名、图片和 email_id。

最佳答案

您可以使用 Azure Graph Api 来访问 AD 用户信息。 使用用户登录的 Azure AD 返回的访问 token 来进行 REST API 的身份验证。

使用“Azure Graph Explorer”来了解图形 API。

关于azure - 如何访问Azure用户信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36790880/

相关文章:

azure - FSharp.Data.SqlClient "Method Not Found"

c# - 将 login_hint 与 OpenID 结合使用

python - 如何使用 python 生成身份验证 token 并列出 azure 中的资源组?

Azure ARM 模板不同的资源组

javascript - 在 Node.js 中获取资源组的访问控制列表 (IAM)

powershell - 如何读取文本文件中定义的参数值

azure - 如何在Azure政府中测试Azure AD?

sql - Azure/U-SQL - 将查询输出到屏幕

azure-active-directory - 是否可以将系统托管标识分配给需要用户分配的 Azure AD 企业应用程序?

azure - ARM 返回要在 Terraform 脚本中使用的应用服务环境 ID