Smartbi与企业微信的集成配置,需要分别在Smartbi服务器、以及企业微信中进行配置。具体流程如下
1、Smartbi服务器配置
(1)登录Smartbi系统,打开“运维设置”-"模块配置与管理”下的“企业微信管理”
(2)配置企业微信CropID和企业应用Secret:
将在步骤2:企业微信准备 中获取的CropID、应用Secret分别填入 “企业微信CropID”、“企业应用Secret”设置项中
(3)填写服务器地址:
填写Smartbi服务器的域名访问地址,格式如 http://域名:端口号/smartbi 。 若访问Smartbi时使用的是其外网域名URL,则可以通过右侧“自动获取”按钮自动填写
(4)微信接口地址:
微信接口地址即企业微信提供的接口地址,默认为qyapi.weixin.qq.com,可直接使用该值。若是内网的场景下,服务器只能通过代理访问企业微信接口时,则填写代理的地址。
最后保存配置即可。
2、企业微信配置
(1)登录企业微信管理后台,找到之前创建的应用。进入该应用的设置界面
找到“网页授权及JS-SDK”
点击进入,将Smartbi服务器的域名填写到如下位置
注意:此处填写的域名,即上面步骤中Smartbi服务器地址填写的URL的域名部分。若配置域名出现错误,请参考企业微信可信域名配置常见问题进行排查。若依然无法正常配置,可联系企业微信官方支持进行处理。
3、效果
(1)此时,已可在Smartbi服务器中,将报表推送给企业微信用户。用户在企业微信中收到报表推送信息,点击进行登录并查看报表。
报表推送功能请参考:推送报表到企业微信
(2)若想要在企业微信APP的“工作台”中通过应用直接访问Smartbi移动端,则需要进行对应的配置。
Smartbi作为企业微信应用功能请参考:
访问Smartbi,进入“企业微信管理”,点击如下的“生成微信链接”
复制Smartbi生成的微信链接
在企业微信应用的设置界面,设置“应用主页”
将复制的微信链接填写到应用主页中
此时在企业微信的工作台,点击对应应用即可访问Smartbi,用户进行登录后即可进入smartbi系统。
在上述两种应用效果中,由于尚未进行Smartbi与企业微信的用户匹配,所以用户在企业微信中访问Smartbi仍需手动登录。可在下一步骤步骤4 用户匹配中进行用户匹配,实现自动登录。