0. 视频教程编辑
http://bbs.fanruan.com/lesson-319.html
注:微信/钉钉集成过程中,必须确保各版本相对应,详情参照:微信、钉钉、H5、服务器、jar之间的依赖关系。
注:钉钉集成下若使用“扫码控件”, 要求单点登录。
1. 创建钉钉企业应用编辑
填写应用名称、上传应用logo、应用简介,开发方式选择“企业内部自主开发”,最后点击【下一步】,如下图:
开发模式为开发应用、”开发应用类型选择“微应用”、应用首页地址可以先填决策平台的地址,具体的地址需要在报表服务器3.3章节里生成后,将生成的链接再粘贴过来、设置服务器出口IP、设置可见范围,设置完成后,点击【创建】,如下图:
这样应用就创建好了。
而此时我们需要关注四个参数:
参数 | 含义 |
---|---|
AgentID | 在创建应用时,系统会自动生成一个AgentId,可用于发送企业会话消息等场景。 |
AppKey | 在创建应用时,系统会自动分配一对AppKey和AppSecret,该AppKey是应用开发过程中的唯一性标识。 |
AppSecret | AppSecret和上面AppKey一同生成,使用AppKey和AppSecret来换取access_token。 |
CorpID | 企业id |

首页里可以看到企业的CorpID,如下图:


开通后如下图:

2. 报表服务器编辑
报表服务器版本 | jar包版本 | 钉钉管理插件版本 | 新移动端HTML5方式预览报表 |
---|---|---|---|
10.0 | 2018-11-06 | v10.0.45及以上 | v10.0.45及以上 |
3. 钉钉管理编辑


设置成功后,点击右侧的两个按钮,可以对信息进行修改和删除,如下图:
支持集成多个钉钉应用,如下图:
成员管理页面显示如下:
1) 用户匹配方式
用户匹配方式分为:钉钉工号匹配、手机号匹配、手动匹配及自定义匹配,默认为钉钉工号匹配
注:不管集成几个钉钉,用户统一进行管理
2)成员管理
a. 钉钉工号匹配和手机号匹配相同
钉钉工号匹配,则是钉钉工号与报表里的用户名匹配;
手机号匹配,则是手机号与报表里用户的手机号匹配。
选择这两个匹配方式时,钉钉通讯录信息展示:姓名、钉钉工号、钉钉成员ID、钉钉部门和钉钉成员手机号,显示页面如下:
b. 手动匹配
当匹配方式为【手动匹配】时,钉钉成员列表中多出“报表用户名”一列信息,点击出现下拉框,选择相应的报表用户名,进行手动匹配,如下所示:
c. 自定义匹配
选择【自定义匹配】时,下方多出【匹配设置】项,选择数据集、钉钉成员ID以及报表用户名,进行匹配,如下图所示:
d.通讯录更新
点击左侧【立即更新】按钮,立即更新通讯录内容;也可设置定时更新,点击【自动更新】按钮,弹出设置框,设置更新频率,如下图:
1)钉钉代理跳转
若有些用户报表服务器是配置在内网,则需要配置代理服务器地址,来进行钉钉的访问,如下图:
注:钉钉集成既需要设置正向代理,也需要设置反向代理,配置方法参考代理服务器配置。
文本框中输入正确的代理服务器地址,点击【测试连接】,当连接成功,提示连接成功。
2)生成钉钉链接
选择相应的钉钉应用名称和链接页面,生成决策报表服务器地址,如下图所示:
点击【复制】可自动复制生成的报表服务器地址链接到剪切板。

到这里钉钉集成配置完成,在钉钉中,点击工作台-文档测试,该用户会看到ta有权限的目录,如下图:

4. 消息推送编辑

