Вы, разработчик приложения, должны определить, должны ли подписчики входить в DocuSign.В вашем случае использования вам не нужно, чтобы подписчики имели учетные данные DocuSign.
Осталось две проблемы:
Аутентификация, кто является подписывающим лицом
Вам понадобятся некоторыеуровень аутентификации личности подписавшего.В противном случае подпись не будет иметь юридической силы, так как будет легко подделать подпись (Сьюзен притворяется, что она Фрэнк) и отказаться от подписи (Сьюзен подписала, но теперь утверждает, что она не сделала. Как вы докажете, что онадействительно, подписал.)
Если ваше приложение заставляет пользователей (которые станут подписывающими лицами) входить в приложение, это является формой аутентификации.Вы также можете включить параметры аутентификации из DocuSign.Например, включите KBA (Аутентификация на основе знаний) в запросе на подпись.
Или, если у вас есть сотрудник, который работает с приложением, он может проверить личность подписывающих лиц, прежде чем разрешить подписывающему лицу подписываться через ваше приложение.
Получение церемонии подписания без входа в систему
Есть несколько способов сделать это в зависимости от того, какие функции конверта и содержимое документа вы хотите подписать.
Самым простым является использованиеформа власти.
Или ваше приложение может создать конверт, получить URL для церемонии подписания, а затем перенаправить пользователя на церемонию подписания.
Вы можете иметь системную учетную запись (например, «отдел кадров»).чтобы получить токен доступа / обновить токен, который будет использоваться для создания конвертов. Или для корпоративного ИТ-проекта, JWT Grant мог бы быть лучше.
Пожалуйста, также посмотрите мой связанный ответ SO. Пожалуйста, обновите ваш вопрос, если у вас есть дополнительные вопросы по этой же теме.