Microsoft Dynamics CRM Online(2015)是否具有一些功能,用于对需要访问所有CRM实体的CRM数据记录的外部应用程序进行身份验证和授权?
外部应用程序在我的情况下是第三方Windows服务等,以执行一些同步和自动化任务,并且这些应用程序没有任何用户界面或交互 . 应用可以访问CRM SDK,OData和WCF / SOAP .
当然,基本解决方案是使用CRM Pro许可证创建新的Office 365用户,并使用此用户进行API访问 . 但是我想知道是否有任何类型的“特殊用户” . 例如,SharePoint Online和内部部署具有“SharePoint App身份验证和授权” . CRM 2015中的类似员工有办法吗?
2 回答
用户上有一个名为“访问模式”的设置,当设置为“非交互”时,会使用户不会使用许可证 . 这篇文章概述了如何为这种类型的访问设置用户:
http://www.crminnovation.com/blog/crm-online-non-interactive-user/
MS Dynamic CRM Authentication using soap web api