DocuSign 管理员同意 - 缺少“coid”字段

问题描述 投票:0回答:1

我作为 ISV(SaaS 产品)与 DocuSign 集成。

我希望身份验证过程是使用代码授予流程的管理员同意类型。 根据我以这种方式检查的内容,如果在 DocuSign 中具有管理员权限的用户执行身份验证,则他的组织中的其他用户无需进行身份验证并向我的应用程序授予权限。

根据我的理解,为了让这个过程发生,允许我连接到他的 DocuSign 帐户的一方需要拥有一个具有管理员和组织管理功能的帐户(用 DocuSign 术语来说)。

我做了一个POC来模拟这个过程,在

code
access_token
的交换过程中,我确实收到了包含
id_token field
的回复。 当我解码
id_token
时,我收到了一个包含多个字段的对象,但据我了解,继续该过程所需的
coid
字段并不存在。

我的问题是:

  1. 我对管理员同意的假设是否正确? 我的目标是,基于一个用户的身份验证,我将能够代表其他用户发出 API 请求。

  2. coid
    字段真的有必要满足上述要求吗?如果是这样,为什么它没有出现在我身上?

docusignapi
1个回答
0
投票
  1. 是的,你是对的。您想要做的就是我们所说的“获得外部应用程序的管理员同意”。看来您已经在关注这篇文章以完成您的工作。

  2. 是的,这些 ID 也称为organizationID,它们是此类管理员同意所必需的。只能对属于组织的用户/帐户执行此操作。
  3. 这会向您显示 DocuSign 中的组织、帐户和用户:

您将需要创建一个组织(或让您的客户这样做),本文对此进行了记录。

© www.soinside.com 2019 - 2024. All rights reserved.