我需要向CRM Dynamics销售添加自定义元素/迷你应用程序/扩展名,以使其在用户导航到的所有页面上全局显示,并且在发生某些事件时也可以导航用户的网址。
我到底必须满足哪些条件?
我想想在许多用例中,自定义全局元素是值得的,尤其是因为可能需要构建自定义应用程序。
我知道我可以使用参考资料来创建SPA(例如angular),只要URL保持在SPA URL即可运行。但是对于我们的用例,我们希望允许最终用户能够使用自定义控件浏览CRM。但是,当另一个子系统发生问题时,我们需要登录到CRM的最终用户立即查看对其重要的数据。
这在技术上可行吗?
答案 0 :(得分:1)
不幸的是,这是不可行的。有一些概念可以显示这样的学习路径。它不能满足您的需求。
我了解您的需求,例如新闻源或用于滚动内容的广告旋转器,但始终固定上下文特定的弹出区域。没有实现此目的的OOB选项或自定义/配置。您可以在Dynamics Ideas中提出这个概念。
就像您说的那样,可以在仪表板中开发和嵌入HTML Web资源,这对您的要求非常有限。
修改:
我认为您正在寻找Channel Integration Framework,它将帮助您配置第三方CTI应用。
答案 1 :(得分:0)
在CRM V9中,他们引入了对“面板”的新API调用。该面板加载到屏幕的一侧,无论用户在整个应用程序中的移动位置如何,都可以显示内容。出于个人原因,我已经玩过它了,但是它看起来恰恰是您想要的。
调用为“ Xrm.Panel.loadPanel(URL / WebResource)”
https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/clientapi/reference/xrm-panel
但是,该功能目前正在开发中,仅在生产中使用,后果自负。