Вопросы сертификации API Docusign и Integrator Key

У меня есть пара вопросов относительно docusign api и его сертификации интегратора.

  1. Я использую вызовы REST API для интеграции Docusign с Salesforce; Нам нужны Endpoint, UserId, AccountId, Password, Integrator key для вызовов Docusign REST API. Каждое значение этих полей для разных пользователей хранится в управляемых объектах Docusign Salesforce, за исключением ключа интегратора. Необходимость одного ключа интегратора заставляет меня либо пойти на кодирование этих учетных данных, либо использовать пользовательские настройки Salesforce. Кто-нибудь предлагает лучший способ, кроме этого?
  2. Итак, что я сделал для заголовка «Для аутентификации» (хотя это может показаться не лучшим способом, у меня нет другого способа сделать), я получил доступ к учетным данным пользователя из пользовательских настроек Salesforce. Но чтобы преодолеть ограничение в 1000 вызовов API в час для каждой учетной записи, я думаю использовать несколько учетных данных пользователя, которые меняются один за другим для каждого вызова API. Итак, разрешит ли docusign сертификацию нескольких ключей интегратора, которые используются в одном классе вершины?

Для тех, кто думает о параметре baseURL в заголовке аутентификации, я воспользуюсь вызовом api "/ login_information /" (или) изменю значение из пользовательских настроек в зависимости от среды, в которой вызывается api.

Используя всю эту логику, моя задача работает отлично, но внезапно я подумал, позволит ли Docusign пройти сертификацию для вышеуказанных шагов интеграции? Заранее спасибо.


person sam_s    schedule 23.01.2015    source источник
comment
Этот вопрос следует отправить по электронной почте на адрес [email protected], указанный в списке контактов службы поддержки на этой странице docusign.com/developer-center/go-live/certification.   -  person Andrew    schedule 24.01.2015


Ответы (1)


Как Эндрю упомянул в своих комментариях, вам следует обратиться в отдел сертификации DocuSign с любыми вопросами по сертификации, которые могут у вас возникнуть. Тем не менее, я все же могу предоставить вам некоторую информацию здесь:

  1. Это действительно зависит от вас, вашей безопасности и бизнес-требований, как вы хотите хранить ключ интегратора вашего приложения; однако я могу сказать вам, что я видел множество других интеграций, которые делали это путем жесткого кодирования значения в ЧАСТНЫЙ класс вершины. Закрытый, чтобы другие объекты не могли получить к нему доступ.

  2. Нет, DocuSign не разрешает использование нескольких ключей интегратора в этом случае. Когда вы проходите и проходите процесс сертификации, в результате только ОДИН из ваших демонстрационных IK переводится в производственную среду. Этот ключ интегратора представляет всю вашу интеграцию.

person Ergin    schedule 26.01.2015