встроенная подписка в docusign без шаблонов

Я использую остальные api (в php) для docusign.

Есть 3 типа пользователей: пользователь A, пользователь B и администратор.

Теперь пользователь A загружает документ и отправляет его пользователю B, который подпишет его с помощью docusign. Но у пользователя A должна быть возможность пометить и отправить документ. Насколько я знаю, единственный способ сделать это - использовать встроенную подпись. (http://iodocs.docusign.com/APIWalkthrough/embeddedSending). Но встроенная отправка использует шаблоны.

Итак, мой вопрос

  1. Как я могу использовать встроенную подпись без шаблонов?

  2. Я храню учетные данные api на стороне администратора и использую эти учетные данные для создания URL-адреса для перенаправления пользователя A на встроенную отправку. Но я не хочу, чтобы у пользователя A был доступ администратора в docusign.

  3. После отправки документа пользователю B, как мне перенаправить пользователя A обратно в мое приложение?

Спасибо


person user1285659    schedule 20.11.2013    source источник


Ответы (1)


Что касается №1: использовать встроенную отправку или встроенную подпись без шаблонов просто, просто используйте тело запроса для запроса подпись в API-вызове документа, а не в шаблоне.

Для №2: не имеет значения, создает ли администратор встроенный URL-адрес для подписи, получатель, который его получит, не будет иметь доступа администратора или любого другого типа доступа, который он не должен иметь при открытии конверта.

Для №3: взгляните на пошаговое руководство по встроенному отправляющему API, в примере они устанавливают returnUrl на который пользователь перенаправляется после завершения отправки. Посмотрите на третий шаг пошагового руководства, он устанавливает тело запроса на это (версия PHP):

$data = array("returnUrl" => "http://www.docusign.com/devcenter");
person Ergin    schedule 22.11.2013
comment
Можно ли запретить пользователю А добавлять получателей или иным образом изменять информацию конверта? - person Shane; 03.12.2013
comment
Я в это не верю - если у пользователя A достаточно разрешений для создания конверта, он должен иметь возможность добавлять получателей и изменять информацию конверта. Как пользователь А создает конверт в вашем случае? - person Ergin; 03.12.2013
comment
Я создаю его и хочу контролировать, кому он будет отправлен для встроенной подписи. - person Shane; 04.12.2013