集简云教学 数据表教学 应用教学 开放平台 用户社区 语聚AI
打开导航
首页 > 应用教学 > 第三方应用 > 钉钉 (自建应用)如何授权?
钉钉 (自建应用)如何授权?
钉钉,阿里巴巴出品,专为全球企业组织打造的智能移动办公平台,含PC版,Ipad和手机版。远程视频会议,消息已读未读,DING消息任务管理,让沟通更高效;移动办公考勤,签到,审批,企业邮箱,免费企业OA,企业通讯录,钉钉教育解决方案,让工作学习更简单。 官网: https://www.dingtalk.com

如何添加应用帐号

 

钉钉接入采用自建应用的方式,首先进入钉钉开发平台:https://open-dev.dingtalk.com/

 

登录后,在应用开发 - 企业内部应用 - 钉钉应用 - H5微应用中,创建应用或者使用已经创建过的应用

 

 

在H5应用详情中获取3个信息:

 

 

  • AgentId
  • AppKey
  • AppSecrect

 

然后点击右上角帐号头像,点击复制获取企业ID(即:CorpID)

 

设置应用可用权限:

 

根据实际使用需要选择权限并批量申请,建议包括下图中的权限:

 

发布应用,并设置可使用范围。

 

 

将上述信息添加到集简云添加钉钉帐号界面的指定位置中:

 

 

注意:

由于钉钉平台功能调整,目前钉钉自建禁止使用钉钉ISV服务商IP地址,因此请不要开启IP白名单设置【不要设置白名单】!

 

其中,添加账号方式,选择手动授权:

 

如何进行权限申请?

 

  1. 进入钉钉开放平台
  2. 应用开发-企业内部应用开发-服务端-找到使用动作所属的一级板块,点击展开,即可看到【权限申请】文档;例:在集简云选择"创建用户"这个执行动作,那么这个动作再钉钉开放平台属于一级"通讯录管理"板块,点击 "展开" 按钮,找到【权限申请】文档,即可查看到相关信息

 

 

具体如何开通,我们以"获取通讯录权限"为例演示

 

在调用通讯录接口前,需要在开发者后台添加对应的接口权限并设置权限范围(部门数据还是部分用户数据)

开发者在调用通讯录接口时,只能获取到在授权范围内的员工通讯录信息,获取非授权范围内的员工通讯录信息会提示获取部门/员工不在授权范围内。可通过调用获取通讯录权限范围接口查看当前应用的通讯录权限。

参考以下操作进行接口授权:

  1. 登录开发者后台,单击目标应用打开详情页。
  2. 权限管理页面,单击通讯录管理

 

 

3. 选择需要添加的通讯录接口权限,单击申请权限批量申请

 

 

4. 设置通讯录接口的权限范围。

  • 全部员工:可获取全部员工的通讯录信息。
  • 部分员工:选择授权开放通讯录权限的部门和人员。

如下图所示,在调用通讯录相关接口时只能对开放平台的这个部门进行操作。如果对权限范围之外的其他部门通讯录进行操作,则会报错。

注意:权限范围只有添加了通讯录接口权限后才生效。

 

 

 

应用使用示例

 

  • 钉钉+阿里云短信:当钉钉审批完成后,发送短信通知相关员工或者客户
  • 钉钉+MySQL数据库: 员工在钉钉打卡后,同步打卡信息到企业数据库中保存
  • 百度推广+钉钉通知:当百度推广有新线索添加时,发送钉钉通知销售跟进
  • Teambition+钉钉待办事项:当Teambition新增任务时,同步创建钉钉待办事项给任务负责人
相关应用 查看更多
应用类型:协同办公系统
钉钉(自建应用)

钉钉,阿里巴巴出品,专为全球企业组织打造的智能移动办公平台,含PC版,Ipad和手机版。远程视频会议,消息已读未读,DING消息任务管理,让沟通更高效;移动办公考勤,签到,审批,企业邮箱,免费企业OA,企业通讯录,钉钉教育解决方案,让工作学习更简单!

本篇目录
  • 如何添加应用帐号
  • 如何进行权限申请?
  • 应用使用示例
  • 相关文章