Azure Ad Graph API,获取用户信息和用户设备信息
Posted
技术标签:
【中文标题】Azure Ad Graph API,获取用户信息和用户设备信息【英文标题】:Azure Ad Graph API, Get User information and User Device Infromation 【发布时间】:2017-02-20 15:56:24 【问题描述】:我想知道是否可以使用 Azure Active Directory Graph Api 来检索有关用户和特定用户设备和设备信息的信息?
我设法通过以下方式获得了一些信息:
https://graph.windows.net/f2f535e0-294f-4704-befc-8ce754f10bd7/users/9da7eaba-78bf-4b54-844a-7918d40a6005?api-version=1.6
在 Fiddler 中,并在标头中粘贴 Authorization Bearer 令牌。 我得到了一些一般信息,但没有关于分配给用户的设备或设备 ID 的任何信息。
有什么建议吗?
【问题讨论】:
【参考方案1】:您可以通过以下方式获取用户拥有的设备:
https://graph.windows.net/f2f535e0-294f-4704-befc-8ce754f10bd7/users/9da7eaba-78bf-4b54-844a-7918d40a6005/ownedDevices?api-version=1.6
用户上的ownedDevices
导航属性返回用户拥有的设备。
您可以在此处找到有关所有属性和导航属性的信息:https://msdn.microsoft.com/en-us/library/azure/ad/graph/api/entity-and-complex-type-reference#user-entity。
【讨论】:
一如既往地来救援@juunas。成功了,非常感谢! :)以上是关于Azure Ad Graph API,获取用户信息和用户设备信息的主要内容,如果未能解决你的问题,请参考以下文章
使用 Azure AD、ReactJS 和 NodeJS 验证用户并使用 Graph API
Azure AD B2C 连接的用户使用 Graph AD API 更改密码
如何使 Azure AD access_token 在 Microsoft Graph API 之外对其签名验证兼容?
AWS Amplify SPA React + Cognito(已启用 Microsoft Azure Ad Enterprise SSO)+ Microsoft Graph API