Gungho挂接钉钉操作手册

钉钉授权

注意,若甲方自己工程师的钉钉非常熟悉,一下2个步骤可以有甲方自己实现

实施工程师加入组织

建议:甲方将实施方的工程师,加入到甲方钉钉的组织机构中。

授权实施工程师为子管理员

将实施方工程师账号设置为 子管理员;

应用挂载操作只能由管理员或者子管理员操作。其他人没有权限。

配置工作台应用

登录钉钉后台管理

浏览器输入:‘https://open-dev.dingtalk.com/#/login’ 钉钉扫描。选择要访问的组织,输入管理密码进行登录。(该用户需要是管理员用户,否则是无法进行操作的。)

注意:

1. 初次登录,需要设置管理密码,后续用设置好的管理密码进行登录。

创建应用

1) 进入应用开发

-》企业内部开发-》H5微应用 找到自己的应用,如果没有就进行创建应用。

2) 完成应用的基础名称等设置

设置应用名称、应用描述及相关图标等信息,来创建微应用

设置后,就创建了一个应用,之后针对这个应用做其它类型设置

3) 配置开发管理参数

根据企业自身服务器的情况,设置相关参数。举例:用户租用了阿里云服务,部署的gungho(ECS服务器IP:139.196.2.100)

网站路径:http://139.196.2.100/gungho/ 配置如下

服务器出口IP:Gungho所在服务器的外网IP地址

应用首页地址:Gungho程序的首页/dingding (参考上图内容)

PC端首页地址:Gungho程序的首页/dingding

4) 配置应用的权限

5) 获取应用的 “凭证与基础信息”

需要AgentId ,AppKey,AppSecret 等参数 。 用于集成快速登录用到和org服务配置工具中配置的。(这个后面章节会讲到,这些参数需要单独登记提交给实施方)

6) 版本管理与发布

7) 获取本企业钉钉的Corpid

上述操作后,需要注意点

1) 如果无法配置应用,提示要激活认证,要点击头像激活认证,激活后才可以配置应用。

2) 操作后需要在钉钉上知道如下参数,好进行后需要操作

  参数名称 内容

钉钉参数名 AgentId  

Gungho系统配置

Gungho网站web.confg配置:

Web.config 中 <add key="DingCorpId" value="" /> 中值为 下图中Corpid

Web.confg 配置效果图

人员模型服务配置钉钉参数:

注意,这些参数配置后,

1)必须 进行 确定,这样才能保存

2)必须 重启 这个服务才能生效

钉钉登录预览

1、在pc端必须安装钉钉的客户端程序才能与gungho集成

2、钉钉客户端登录后,点击配置的 gungho 应用,打开程序

几个问题

1、子管理员没有权限

需要给 子管理员 开通: 工作台管理 权限 ,参考

2、登录提示CorpId不存在

应该是Gungho网站的web.confg 文件里面的配置没设置,参考

3、登录后提示 账号不对

应该是:钉钉账号建立了,而Gungho里面的的账号没有建立, 需要到后台 ,添加这个人员,注意这个人员的手机号必须与钉钉的手机号一样(2个系统的姓名字段要求是一样的)。(或者是钉钉账号与Gungho账号关联没有完成,可以尝试重启人员服务后试试)