首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在安装集成过程中,DocuSign API帐户ID应该是什么?

在安装集成过程中,DocuSign API帐户ID应该是什么?
EN

Stack Overflow用户
提问于 2022-01-19 02:00:00
回答 1查看 137关注 0票数 0

我们计划以DocuSign合作伙伴的身份注册,因为我们正在构建一个从DMS软件到Docusign的集成(连接器)。

在这种情况下,我们使用ISV合作伙伴帐户并为我们的客户管理生产集成密钥。因此,假设我们有3个客户,这意味着我们将拥有基于我们的"SAAS纯多实例应用程序“架构的3种独特的产品集成密钥。这是真的对吧?

我们的场景是这样的:我们有一个具有Business计划的客户,帐户中有5个用户。我们的目标是可以将DMS实例连接到这个特定的Business帐户。然后,当用户发送文件签署从我们的DMS,他们可以连接他们的个人帐户(即在这个业务专业帐户下的5个用户子帐户之一),以便DocuS传信封通过他们的个人帐户。

在我们的系统中,我们所做的是在安装过程中捕获以下几个参数: API帐户ID、集成密钥、秘密密钥。我能否通过合作伙伴关系确认:

  • API帐户ID =从ISV合作伙伴生产帐户(??或者是来自客户的Business管理account)
  • Integration键=从ISV合作伙伴生产帐户
  • 密钥=从ISV合作伙伴生产帐户

获取

然后,对于每个用户,当他们第一次尝试发送要签名的文档时,我们将提示他们连接/登录到他们自己的个人帐户。这样,我们的系统就可以计算每个用户的访问/刷新令牌。对于随后的签名请求,我们将只使用存储在系统上的访问令牌。

根据我们在开发环境中的测试,如果DocuSign用户不在API帐户ID所属的帐户下,那么他/她将得到消息“指定用户不是指定帐户的成员”。在这种情况下,是否意味着API帐户ID必须是客户的管理帐户的ID?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-19 02:47:14

一个IK (Integration )可以用于许多使用不同帐户的客户,只要我们在相同的环境中(生产与开发人员env)。

当您运行时,您将使用一个管理生产帐户,该帐户只是存储您的IK和控制/管理它。

任何拥有任何生产帐户的用户都可以使用您的IK进行API调用,如果他们对您的应用程序给予初步同意的话。

您的集成代码需要知道与登录的特定帐户关联的accountId,以便完成这些调用。查找accountId是OAuth过程的一部分。另一部分是找到要调用的baseURI。对于不同的客户,该URI可能有所不同。

最后,为了使事情更加复杂,用户可以是两个或多个帐户的成员。在这种情况下,当它们登录时,您可以获得所有这些帐户并向用户提出一个问题--您希望使用哪个帐户进行这种集成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70764473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档