Dynamics CRM Online 2016 Web API - 通过Auzure AD对象ID获取用户

时间:2016-11-17 16:32:06

标签: dynamics-crm dynamics-crm-online dynamics-crm-2016 dynamics-crm-webapi

是否可以通过AzureAD中的用户ObjectID从Dynamics CRM Online 2016 Web API获取用户对象。

我能够通过其windowsliveid获取用户(如下例所示),但无法找到Azure AD和CRM Online之间共享的用户的GUID。

/api/data/v8.1/systemusers?$filter=windowsliveid eq 'user.name@contoso.com'

也许这甚至不可能?

1 个答案:

答案 0 :(得分:1)

您正在寻找azureactivedirectoryobjectid实体的systemuser属性。 MSDN Reference

以下代码应该有效。

/api/data/v8.1/systemusers?$filter=azureactivedirectoryobjectid eq guid

注意:没有单引号的guid