Dynamics crm 如何在Dynamics中创建自定义通知

Dynamics crm 如何在Dynamics中创建自定义通知,dynamics-crm,dynamics-365,dynamics-crm-365,Dynamics Crm,Dynamics 365,Dynamics Crm 365,我希望在Dynamics 365中创建一个通知函数,为了找到最佳解决方案,我从搜索可能性(Javascript/C#/All others)开始。示例:向用户发送创建新潜在客户的通知 编辑:它应该是通用的,并且易于添加新通知。所以,也许它应该是一个工作流步骤,或者连接到一个实体 电子邮件通知已集成在Dynamics 365中 Microsoft Graph具有通知可能性(仅在测试版中) 创建一个自定义实体,该实体。并在仪表板上添加一个Web资源(Javascript),该资源通过实体查找当

我希望在Dynamics 365中创建一个通知函数,为了找到最佳解决方案,我从搜索可能性(Javascript/C#/All others)开始。示例:向用户发送创建新潜在客户的通知

编辑:它应该是通用的,并且易于添加新通知。所以,也许它应该是一个工作流步骤,或者连接到一个实体

  • 电子邮件通知已集成在Dynamics 365中

  • Microsoft Graph具有通知可能性(仅在测试版中)

  • 创建一个自定义实体,该实体。并在仪表板上添加一个Web资源(Javascript),该资源通过实体查找当前用户是否有任何记录。如果是这样,请弹出一个窗口

  • 使用Chrome扩展通知用户。 (例如:)

  • 你知道还有其他的可能性吗

    或者你有没有这些方面的经验。一个人到底该不该去

  • 我想说,如果你想去代码少的解决方案,然后使用工作流 按你的意愿扣动扳机。向团队或团队成员发送电子邮件 此工作流中的特定用户。只需在电子邮件中设置为 帐户、联系人或您拥有触发器的任何实体。通过 这样,您可以在社交窗格中看到所有这些通知 时间线也一样
  • 如果您需要一些自定义逻辑,请使用插件,但反过来调用 工作流,它将是onDemand工作流,并且仅使用 发送电子邮件

  • 也可能有不同的想法。但是,我们的一个生产系统上已经安装了此功能,它很好地满足了通知要求。

    您最好的选择是在时间线/social窗格中使用帖子的仪表板。这只需要一些配置,比如发布规则、嵌入仪表板的时间线和用户培训


    如果没有,请及时向工作流或MS流发送摘要通知

    由于您特别希望与CRM系统内的用户进行交互,因此有许多简单的方法:

    任务队列(被动)- 在CRM中创建任务记录(如果您想了解更多,这些记录还可以同步到Outlook)。用户查看包含其所有任务的队列。您可以类似地将任务分配给用户团队。我向有许多不同任务的面向CRM的用户推荐这种方法

    查看/报告/仪表板(被动)- 创建需要操作的记录的视图。然后用户定期查看这些视图。我建议将此方法用于非时间敏感任务,以及跨多个记录批量执行的任务

    电子邮件(活动)- 使用发送电子邮件步骤创建工作流。这很容易做到,但可能会产生大量用户可能会忽略的电子邮件。我只建议将这种方法用于罕见的通知或需要紧急行动的通知

    电子邮件报告(活动)——
    作为第二种和第三种方法的混合体,有第三方解决方案可以通过电子邮件定期向用户查看结果。这将是我的建议,如果你想要一个积极的方法,而不是不断地向用户发送垃圾邮件。这些都很容易安装和配置,成本也很低。

    除了上面提供的许多可行的选项(其中一些我不知道),如果用户的日常职责包括与潜在客户合作,您可能希望保持超级简单-创建一个“我的新潜在客户”视图,并指示他们全天检查。您甚至可以将此视图放在仪表板上,使选项3成为多余的


    如果用户很少需要关注潜在客户,那么就更需要通知。假设潜在客户不会充斥他们的收件箱,为了简单起见,您可以从工作流电子邮件通知开始。

    您的通知标准是什么,即在创建、更新、删除记录时应通知。或者您希望在UI中发出通知,或者您希望如果用户从crm脱机,他们应该以某种方式使用他们感兴趣的记录/实体更新正在发生的事情?无论何时,它都应该易于扩展和使用。所以也许它应该是一个工作流,或者一个工作流步骤(插件)。有时我可能希望在创建时发出通知,有时在某个字段更新时发出通知,等等。是的,但这会产生很多电子邮件。还有其他通知用户的方式吗?我想不出来。