【问题标题】:Dynamics CRM Online 2016 Web API - Get user by Auzure AD Object IDDynamics CRM Online 2016 Web API - 通过 Auzure AD 对象 ID 获取用户
【发布时间】:2016-11-17 16:32:06
【问题描述】:

是否可以通过 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'

也许这根本不可能?

【问题讨论】:

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


    【解决方案1】:

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

    下面的代码应该可以工作。

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

    注意:没有单引号的 guid

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-27
      • 2016-07-08
      • 1970-01-01
      • 1970-01-01
      • 2017-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多