1.准备工作
①首先需要按照
对接钉钉(微应用)配置
文档对接钉钉②对接成功后,导入钉钉考勤业务服务器模板2008120900模板库(此模板库需要联系云表官方客服获取)(模板库中除了login和about外,共10个模板,这10个模板都需要进行导入)。
③云表官方会提供网关服务器的地址、帐号、密码、AppName、AppKey
2.配置服务器
①在准备工作中需要导入模板库,若已经导入,则忽略此步骤。
②配置外部数据源,在业务服务器中,进入系统管理-外部数据源,点击设计lato_dingtalk外部数据源。
填写AppName、AppKey、用户名、密码(这四项均是由云表官方提供),然后填写钉钉appkey、钉钉appsecret和钉钉api地址,这三项信息均是在对接钉钉微应用时获取。其中钉钉api地址即使对接微应用时输入的服务器出口IP。
③修改配置文件,在云表的安装路径中,找到
D:\Latosoft\LatoServer\Data\conf文件夹的custom.conf文件,
在云表的安装路径中,若Data文件夹中没有conf文件夹,则需要手动创建一个文件夹,并命名为“conf”,然后在conf文件夹中创建一个文本文档,命名为“custom.conf”。
用记事本打开custom.conf文件,填写:
10001.gw_dingtalk_dev=http://api-gateway.iyunbiao.cn/90028
10001为:服务器要获取钉钉考勤数据的应用空间空间号。
gw_dingtalk_dev为:外部数据源中填写的服务名称(不可更改)。
http://api-gateway.iyunbiao.cn/90028为:云表官方提供的网关服务器应用空间地址。
保存custom.conf文件,并重启云表服务。
3. 获取钉钉数据操作
在系统管理-钉钉考勤管理-钉钉考勤API请求文件夹中,进入请求钉钉获取部门列表中,新建一张表单,并保存。保存成功后,即可在钉钉所有部门列表的总表中看到组织机构信息。
然后进入请求钉钉获取所有人员列表中,新建一张表单,并保存。保存成功后,即可在钉钉所有人员列表的总表中看到人员信息。
注:不会改变云表对接钉钉的登录方式,在钉钉里面打开云表进行域认证登录,仅第一次需要认证,以后可直接在钉钉打开云表的表单或者直接审批无需每次登录。