You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询:DocuSign登录端点是否支持OAuth2.0的client_credentials授权类型?

确认DocuSign是否支持OAuth 2.0的client_credentials授权类型

完全没问题!DocuSign是支持以client_credentials作为grant_type的OAuth 2.0授权方式的,这种授权模式特别适合服务器到服务器的无用户交互场景——比如后台自动生成信封、批量发送文档、管理模板这类不需要人工介入的自动化任务。

为什么官方示例里少见这种方式?

官方文档里更多展示的是用户驱动的授权流程(比如Authorization Code Flow),因为这类场景更普遍,但server-to-server的需求确实被覆盖了,只是示例相对少一些而已。

快速请求示例(用curl)

你可以直接向DocuSign的token端点发起POST请求获取令牌:

curl --request POST \
  --url https://account-d.docusign.com/oauth/token \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --data grant_type=client_credentials \
  --data client_id=你的集成密钥(Client ID) \
  --data client_secret=你的客户端密钥(Client Secret) \
  --data scope=signature%20impersonation
  • 注意替换client_id和client_secret为你在DocuSign开发者控制台创建的应用凭证;
  • scope参数按需选择:signature是基础的签名操作权限,impersonation用于需要模拟特定用户进行操作的场景(如果只是服务端自身操作资源,也可以只传signature);
  • 沙箱环境用account-d.docusign.com,生产环境替换为account.docusign.com。

关键注意事项

  1. 确保你的集成密钥已经在DocuSign控制台中启用了client_credentials授权类型,否则请求会返回权限错误;
  2. 申请的权限范围(scope)要贴合实际需求,避免过度授权带来的安全风险;
  3. 令牌有效期默认是1小时,到期后需要重新请求获取新的令牌。

内容的提问来源于stack exchange,提问作者Tanmoy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.12 03:47:40