【问题标题】:Dynamics CRM Web API - Assign Records / Update Owner fieldDynamics CRM Web API - 分配记录/更新所有者字段
【发布时间】:2017-07-21 08:06:48
【问题描述】:

我正在尝试在 Dynamics 365 中创建任务记录,并且我希望所有者是我已为其检索 GUID 的团队记录。

这是我的 JSON,它总是失败。

{
  "ownerid_team@odata.bind":"/teams(f7e383eb-3966-e711-8122-e0071b66c021)",
  "scheduledend":"2017-07-20",
  "regardingobjectid_new_survey@odata.bind":"new_surveies(f7e383eb-3966-e711-8122-e0071b84b034)",
  "subject":"Amazon SES has suppressed sending to this address because it has a recent history of bouncing as an invalid address.",
}

我收到了一个错误的请求。

我们可以不使用 Web API 来更新记录的所有者字段吗?我找不到任何描述相同的具体限制。

【问题讨论】:

    标签: asp.net-web-api dynamics-crm microsoft-dynamics dynamics-365


    【解决方案1】:

    不妨试试:

    "ownerid@odata.bind":"/teams(f7e383eb-3966-e711-8122-e0071b66c021)",
    

    使用Jason Lattimer's CRM REST Builder,我已经完成了这项工作:

    entity["ownerid@odata.bind"] = "/teams(956B410F-0F6E-E711-810E-00155D6FD705)";
    

    要确保的一件事是团队具有有效的安全角色。您可能想尝试在 UI 中分配团队,以确保操作正常,然后再尝试以编程方式执行。

    【讨论】:

      猜你喜欢
      • 2018-07-17
      • 1970-01-01
      • 1970-01-01
      • 2013-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多