我目前正在开展一个项目,要求我从crm系统中获取数据。我一直在研究和考虑使用XrmServiceToolkit来执行fetchxml查询。 crm系统由一家外部公司运营,我很快就会与他们见面,现在我想知道有什么要求他们让我能够用XrmServiceToolkit进行查询?我对crm的经验很少,所以我没有。
答案 0 :(得分:1)
您只需确认您已使用其凭据设置服务用户即可查询数据。您只需指定获取数据所需的实体,CRM管理员将负责其余部分。
答案 1 :(得分:1)
我需要更多地了解你的情况。主要是为什么以及为了什么目的?
答案 2 :(得分:0)
XrmServiceToolkit只是javascript帮助函数和包装器的集合。我不确定必须执行哪些操作才能让您访问,但我可以告诉您,只要您的用户拥有您正在查询的实体的权限,并且您可以点击“设置”下的开发者资源 - >自定义,你应该很好。
答案 3 :(得分:0)
听起来你正试图从外部访问CRM数据吗?
如果是这样,您将使用JavaScript访问CRM,将遇到跨站点脚本问题,除非您在CRM网站下面设置了相同的网站。我认为这在技术上是不受支持的。
如果您需要从外部网站访问CRM数据,则需要从托管代码进行调用。无论这是您可以从外部站点调用的代理服务,还是从头开始构建的完整ASP.NET网站,您都需要这样做以避免跨站点脚本问题。 / p>
托管代码也必须处理身份验证。你有两个选择: