H3 BPM微信接入配置
1 配置前提條件
1.1 前提條件
a.擁有微信企業號
b.完成H3 BPM安裝
c.H3 BPM所在的服務器需要有外網可訪問的域名
如果不使用域名進行訪問,在進行H3訪問時,會因為微信的安全監測,頻繁出現如下提示頁面。該頁面將導致單點登錄及菜單鏈接出現異常。
2 在微信企業號中創建H3 BPM應用
2.1 創建應用步驟
在應用中心中,建立自建應用
選擇消息型應用
設置應用屬性:
Logo,上傳圖片,可以使用H3 BPM的圖標
應用名稱,H3 BPM,也可自由輸入
功能介紹,企業業務流程管理系統,也可以自由輸入
應用可見範圍,選擇允許通過微信企業號訪問H3 BPM的成員/部門
點擊建立的應用,在可信域名中輸入H3 BPM所在服務器的域名。
選擇合適的應用管理組,對H3應用進行管理
該管理組需要設置對H3應用的消息發送和管理權限,並需要有企業號中通訊錄的管理權限。
3 在H3 BPM中進行微信集成配置
3.1 微信企業號中的參數
H3應用的應用ID
H3 應用對應的管理組的CorpID及Secret
3.2 在H3 BPM中進行微信集成配置
輸入上文CorpID、Secret、應用ID以及微信消息URL
微信消息URL中,將localhost替換為H3服務器的域名
4 企業號通訊錄同步至H3 BPM
4.1 在H3 BPM中建立於微信企業號對應的賬號
建立賬號是需要註意以下事項:
H3 BPM 賬戶的登錄名需要使用企業號通訊錄中的賬號。
H3 BPM 中聯系信息中的移動電話需要填寫並與企業號通訊錄一致。
4.2 同步企業號通訊錄至H3 BPM
點擊“微信同步”
5 配置微信企業號H3應用的菜單
5.1 配置完成效果
5.2 配置方式
在H3應用中選擇普通模式
選擇“自定義菜單”模式,點擊設置
配置如下菜單
並設置菜單跳轉鏈接如下,其中
CorpID,為微信企業號中H3應用管理組的CorpID
域名,H3 BPM所在服務器的域名
Port,H3 BPM所使用的服務器端口,默認8010
引擎實例編碼,H3中建立的引擎實例編碼,默認為DefaultEngine
首頁 |
https://open.weixin.qq.com/connect/oauth2/authorize?appid={CorpID}&redirect_uri=http:// {域名:Port}/Portal/hybrid/index.html?target=home.index&response_type=code&scope=snsapi_base&state={引擎實例編碼}#wechat_redirect |
待辦任務 |
https://open.weixin.qq.com/connect/oauth2/authorize?appid={CorpID}&redirect_uri=http:// {域名:Port}/Portal/hybrid/index.html?target=home.unfinishedworkitem&loginfrom=wechat&response_type=code&scope=snsapi_base&state={引擎實例編碼}&connect_redirect=1#wechat_redirect |
配置完成後,依次點擊“保存”“發布”
6 使用效果截圖
6.1 移動端
首頁
發起流程
待辦/已辦
流程日誌/流程圖界面
H3 BPM微信接入配置