Skip to main content

预期效果

个人授权

个人权限

组织授权

管理员授权

管理员授权

非管理员授权

非管理员

版本要求

钉钉统一授权套件SDK要求,钉钉版本需要在 6.3.35及以上。低版本需提示用户升级客户端,你可以通过以下方式判断钉钉版本。

一、安装授权套件SDK

  1. 执行以下命令,下载安装SDK(dingtalk-design-libs需要版本在0.1.0及以上)。
  2. 下载完成后,直接在代码中导入即可。

二、应用授权接入

可以通过以下步骤使用钉钉统一授权套件引导用户授权相关信息。
  1. 引入钉钉统一授权套件SDK。
  2. 在需要用户授权时直接调用 openAuth 即可,请求示例如下:

请求参数

三、响应信息

返回示例如下:

  • 授权完成
  • 拒绝授权
  • 向管理员发送了授权申请,等待授权(只在组织授权场景下出现)
  • 授权异常

返回参数

错误码

参数错误

权限点相关错误

应用相关错误

授权相关错误

授权有效期

一旦用户明确同意过授权,其授权关系会记录在后台,直到用户主动取消授权。