1. 企业身份源
1.1 添加企业身份源
人员管理-企业登录配置-添加企业身份源-钉钉
1.2 配置企业身份源
显示名称:自定义
企业ID:来自钉钉(参考2.1)
AppKey:来自钉钉(参考2.2)
AppSecret:来自钉钉(参考2.2)
回调地址:填写到钉钉中
在钉钉平台开启相关权限(参考2.4)
上述6项内容全部操作完成后,点击创建。
2. 钉钉
访问钉钉开放平台https://open.dingtalk.com/
2.1 企业ID
登录钉钉开放平台后,在首页右上角查看【CorpId】
2.2 获取AppKey和AppSecret
在钉钉开放平台--应用开发--钉钉应用页面中,点击【创建应用】
保存成功后,点击进入刚才创建的钉钉应用,在基础信息中,选择【凭证与基础信息】,即可看到AppKey和AppSecret。
2.3 填写回调地址
参考1.2中IDaaS的回调地址,填入到刚才创建的钉钉应用中,在开发配置中选择【分享设置】
2.4 开启权限
在【开发配置--权限管理】中,开启“个人权限”中的“通讯录个人信息读权限”
开启“个人权限”中的“个人手机号信息权限”
开启“通讯录管理”中的“根据手机号获取成员基本信息权限”
开启“通讯录管理”中的“成员信息读权限”
开启“通讯录管理”中的“通讯录部门信息读权限”
开启“通讯录管理”中的“通讯录部门成员读权限”
开启“通讯录管理”中的“企业员工手机号信息权限”
3. 登录地址
https://id.idaas.360.cn/idaas/enterprise/social/login/code
1、code为回调地址中后面的一串数字;或者查询登录方式时返回的code字段
如下图举例,code是1032218334598578176,则登录地址为
https://id.idaas.360.cn/idaas/enterprise/social/login/1032218334598578176
2、访问自己的登录地址,使用钉钉登录。
3、登录成功后,显示如下图。
4. 演示登录
访问以下地址:
https://id.idaas.360.cn/idaas/enterprise/social/login/这里填自己的code值?idaasRef=https%3A%2F%2F360.net
点击右上角,可切换登录方式
登录成功后跳转到指定的地址https://360.net
更多帮助,钉钉开放平台权限设置参考:https://open.dingtalk.com/document/orgapp-server/add-api-permission