Docusign API和Integrator Key认证问题

时间:2015-01-23 17:27:34

标签: docusignapi apex

关于docusign api及其Integrator Key认证我有几个问题

  1. 我使用REST API调用Docusign与Salesforce集成; 我们需要Docusign REST API调用的Endpoint,UserId,AccountId,Password,Integrator键。不同用户的这些字段的每个值都存储在除Integrator Key之外的salesforce的Docusign托管对象中。 需要一个Integrator Key才能让我去攻击这些凭据/使用Salesforce的自定义设置。除此之外,还有人建议更好的方法吗?
  2. 所以我为身份验证标题所做的是,(虽然看起来这不是最佳做法,但我没有其他办法可做) 我从Salesforce的自定义设置中访问了用户凭据。但是为了克服每个1000个API调用的限制 每个帐户的小时数,我打算使用多个用户凭据,这些凭据会针对每个api调用一个接一个地更改。 那么,docusign是否允许在单个顶点类中使用多个Integrator Keys认证?
  3. 对于那些考虑认证标题中的baseURL参数的人,我将使用" / login_information /" api调用,(或)根据调用api的环境更改自定义设置中的值。

    使用,所有这些逻辑我的任务工作完美但我突然想到Docusign是否允许通过上述集成步骤的认证?提前致谢。

1 个答案:

答案 0 :(得分:2)

正如安德鲁在评论中提到的那样,您应该向DocuSign的认证部门咨询您可能遇到的任何认证问题。但是,我仍然可以在这里提供一些信息:

  1. 您需要如何存储应用程序的Integrator Key,这完全取决于您和您的安全和业务要求;但是我可以告诉你,我已经看到很多其他集成通过将值硬编码到PRIVATE apex类来实现。私有,以便其他对象无法访问它。

  2. 不,在这种情况下,DocuSign不允许使用多个Integrator密钥。当您通过并通过认证过程时,结果是您的一个演示IK被提升到生产环境。一个集成键表示您的整个集成。