2016-12-29 4 views
1

Я получаю эту ошибку при создании конвертаACCOUNT_LACKS_PERMISSIONS ошибка при создании конверт

DocuSign.eSign.Client.ApiException: Error calling CreateEnvelope: { "errorCode": "ACCOUNT_LACKS_PERMISSIONS", "message": "This Account lacks sufficient permissions. In-Session permission required when specifying a captive recipient." }

Проблема возникает в методе CreateEnvelope при указании ClientUserId о той роли, которую в соответствии с документацией DocuSign делает получатель " встроенный».

Служба поддержки Docusign не смогла помочь и сообщила, что поставила проблему здесь.

Странно, что у меня есть две учетные записи, и это работает на одном из них. Рабочий счет - это бизнес-план, а один с ошибкой - это профессиональный план.

Это проблема с настройкой или проблема с лицензированием?

ответ

4

Если что-то не изменилось недавно на стороне DocuSign, есть параметр, который может быть установлен для DocuSign (либо поддержка, либо ваш менеджер учетных записей, если она у вас есть), чтобы разрешить создавать конверты со встроенными получателями через API. Если вы используете учетную запись в среде DocuSign «Demo» (т. Е. Изолированную программную среду разработчика), этот параметр должен быть включен по умолчанию. Но в рабочей среде вам, скорее всего, понадобится DocuSign, чтобы включить этот параметр для вас. Вот родственный (старый, но, вероятно, до сих пор актуальны) пост, который описывает тот же вопрос и предложил резолюцию:

DocuSign error: This Account lacks sufficient permissions. In-Session permission required when specifying a captive recipient

Если/когда вы обратитесь в службу поддержки DocuSign снова, вы можете захотеть, чтобы их просмотреть этот пост, так что у них будет больше контекста относительно того, почему вы получаете ошибку. Они привыкли ссылаться на Stack Overflow на все вопросы, связанные с API, но в редких случаях (например, этот) кто-то из DocuSign должен обновить настройки учетной записи, чтобы разрешить ошибку API.

0

Я позвонил в Docusign Support. Они изменили настройку «В сеансе» на «Включено» в разделе «API» возле ограничителя, который может изменить только менеджер аккаунта или уровня 2. Все хорошо.