首页 > 解决方案 > Dynamics 365:是否需要为所有应用提供服务条款和隐私声明链接?

问题描述

我们正在开发我们的专有 Web 应用程序 (ASP.NET),需要与 D365 的数据库(例如 Accounts、Contacts 等)集成/同步。在我们使用 SOAP 之前,后来微软建议使用下面四个链接中的 Web API。

我们的集成是通过代码完成的,没有接口。它仅适用于网络应用程序,不适用于移动应用程序。这种集成是在从 Dynamics 365 添加新帐户时,它会在我们专有应用程序数据库的数据库中添加一个帐户。此外,在我们专有应用程序数据库的数据库中添加新联系人时,它会在 Dynamics 365 的数据库中添加相同的联系人。

上周,我们收到了一封来自 Microsoft 的电子邮件,内容是为您在 Azure 中注册的应用程序添加服务条款和隐私声明,我们必须这样做才能通过 Web API 连接到 Microsoft Dynamics 365。https://cloudblogs.microsoft.com/enterprisemobility/2018/02/22/heads-up-for-app-devs-updates-coming-april-2nd-to-our-user-consent-screen/

我的问题是:

  1. 我需要为我使用的东西提供这两个链接吗?
  2. 通过 Web API 连接 Dynamics 365 是否是根据我上面提到的方案将我们的应用程序的数据库与 Dynamics 365 的数据库连接/集成的正确方法?

https://msdn.microsoft.com/en-us/library/mt608055.aspx

https://msdn.microsoft.com/en-us/library/jj602917.aspx

https://msdn.microsoft.com/en-us/library/mt595798.aspx

https://msdn.microsoft.com/en-us/library/gg327838.aspx

标签: azuredynamics-crmazure-active-directory

解决方案


  1. 通用数据保护条例 (GDPR) 相关。在您的网络应用程序中收集联系人/帐户详细信息之前,您可能需要显示同意页面,以便用户可以接受/选择退出您的应用程序/数据库中的数据输入。

  2. 使用 webapi 在外部应用程序/数据库和 Dynamics 365 之间进行双向同步是最好的方法。这就是 MS 提出这个 REST 端点的原因。


推荐阅读