集成钉钉推送
流程审批过程中的推送信息如:新任务提醒,核准通知、拒绝通知,均可推送到钉钉。
系统内置钉钉推送Provider,只需放出该Provider并设置钉钉账号信息,即可实现推送。
放出钉钉推送Provider
在Server.config文件中放出钉钉推送Provider。
文件位置:BPM安装目录\Server.config。
如文件中没有对应行,可从安装盘对应文件中拷贝。
<notifyProviderItem name="DingTalk" type="DingTalkProvider.Provider,DingTalkProvider"/>
配置推送账号
修改DingTalkProvider.config文件完成推送账号设置。
文件位置:BPM安装目录\NotifyProviders\DingTalkProvider.config。
如何从钉钉后台找到AppKey、AgentId、AppSecret请参考本章前序小节。
注意:这里的AppKey、AgentId、AppSecret分别对应的是钉钉中创建的【企信通】应用的AppKey、AgentId、AppSecret。
配置EMIPSiteUrl地址
在Server.config文件中配置EMIPSiteUrl节点的地址为移动端网站的地址。
文件位置:BPM安装目录\Server.config。
如文件中没有对应行,可从安装盘对应文件中拷贝。
<EMIPSiteUrl>http://emip.flowportal.com/emip</EMIPSiteUrl>
配置推送消息可直接点击处理
修改dingtalk.aspx.cs文件(网站根目录下),配置process应用和openTask应用的agentId、appkeey、secret项为【企信通】应用对应的AgentId、AppKey、AppSecret。
如文件中没有对应行,可从安装盘对应文件中拷贝后修改。
重启BPM服务
配置项生效,需要重启BPM服务。
确认钉钉消息格式
还需要设置钉钉消息模板,若消息模板为空,即使进行了上述设置,仍不会发消息。
Created with the Personal Edition of HelpNDoc: Free CHM Help documentation generator