Docusign API-连接到其他实例的外部应用

时间:2018-09-18 00:12:54

标签: docusignapi

我正在构建一个需要插入Docusign API并提取用户列表的应用程序。 我的应用程序使用Docusign沙箱进行测试。

我的问题是:

  • 公司是否可以在没有管理员同意的情况下同意我的应用(这些公司没有我的集成商密钥)?
  • 如果没有,我能否要求然后在其Docusign门户中创建一个应用,以便能够使用其ClientId / Secret访问其数据?
  • 我是否被迫拥有一个启用了组织的Docusign沙箱,以使用管理员同意流程?

谢谢!

1 个答案:

答案 0 :(得分:1)

好问题!

公司是否可以在未经管理员同意的情况下同意我的应用程序(那些公司将没有我的集成商密钥)?

最终客户的行政同意还是个人同意?

您已经注意到,通常只能通过使用由帐户管理的集成密钥向应用程序授予管理同意(通过组织管理系统)。

好消息,DocuSign有一个新的API,出售给最终用户的ISV应用程序可以使用该API,以使最终用户的组织管理部门可以为组织的用户授予管理同意。

请参阅Admin consent for external applications文档,该API旨在在ISV应用的安装/配置过程中使用。它使客户能够授予管理同意。最终客户需要组织管理,而不是SSO。

最终用户也可以使用“个人同意”:在安装/配置应用程序期间,您可以将OAuth授权代码授予流的第一部分的URL提供给将被模拟的用户。作为一项一次性任务,它们将打开该URL以授予您的IK同意以对其使用签名和模拟范围。

如果没有,我是否可以要求他们在其Docusign门户中创建一个应用程序,以便能够使用其ClientId / Secret访问其数据?

Secret用于授权代码授予。您是指客户ID的Private Key吗?

答案:是的,但是他们需要采取几个步骤:

  1. 在演示中创建自己的IK
  2. 执行“上线”流程。他们需要访问您的应用程序才能执行此操作。
  3. 完成Go Live之后,他们需要在其帐户中管理IK。

我是否被迫启用了启用组织的Docusign沙箱以使用管理员同意流程?

是的。它们是免费提供的,请与DocuSign技术支持联系以在您的DocuSign沙箱(demo)帐户中启用该功能。请注意,您不需要SSO即可测试管理性同意的授予。