因此,我们正在开始使用OData将SOAP API与Dynamics集成。我想从动力学的角度了解其他人如何进行这种集成的一些想法。
您如何管理Dynamics的安全性,以便只有特定的授权应用程序(例如API)才能对Dynamics数据进行修改?
类似地,您如何管理视图?您是为要查询的所有内容创建现有视图的副本,还是有更好的方法?
我是否应该考虑其他人过去苦苦挣扎的其他考虑因素?
答案 0 :(得分:0)
以下是为您提供的一些提示:
为了安全起见,您可以创建一个非交互式用户。成为服务用户可以在不连接UI的情况下进行操作。它不需要许可证。 https://docs.microsoft.com/en-us/dynamics365/customer-engagement/admin/create-users-assign-online-security-roles#create-a-non-interactive-user-account
可以从Web API调用动作,并且可以将其用作外部应用程序的入口点。您应该使用这些代码而不是在CRM之外编写代码。 https://docs.microsoft.com/en-us/dynamics365/customer-engagement/customize/actions
对于视图,我使用“另存为”按钮。当我需要复制视图布局时,可以使用XrmToolbox。 https://www.xrmtoolbox.com/