繁体   English   中英

Docusign Rest API,代表进行发送时收到“ USER_LACKS_PERMISSIONS”

[英]Docusign Rest API, receiving “USER_LACKS_PERMISSIONS” when doing Send on behalf of

我正在创建信封,在包含SendOnBehalfOf标记之前,一切工作正常。 我收到错误“ USER_LACKS_PERMISSIONS”。 我已经检查了我的帐户权限,并检查了“代表发送权利”(API)以及“帐户范围的权限”。

这是在请求上创建的标头:

POST https://demo.docusign.net/restapi/v2/accounts/49f49b40-fda4-4fbb-8db2-9326a7a1eb91/envelopes HTTP/1.1
Host: demo.docusign.net
X-DocuSign-Authentication: <DocuSignCredentials><SendOnBehalfOf>kelder@gennet.com</SendOnBehalfOf><Username>pserrate@gennet.com</Username><Password>*****</Password><IntegratorKey>FIRS-623bd271-aa91-40ca-9983-835c1586527b</IntegratorKey></DocuSignCredentials>
Content-Type: multipart/form-data; boundary=MY_BOUNDARY
Accept: application/json
Content-Length: 824511
Expect: 100-continue

这是我从DocuSign得到的回复:

HTTP/1.1 401 Unauthorized
Cache-Control: no-cache
Content-Length: 126
Content-Type: application/json; charset=utf-8
Date: Tue, 03 Dec 2013 21:14:18 GMT
Strict-Transport-Security: max-age=7776000; includeSubDomains

{
  "errorCode": "USER_LACKS_PERMISSIONS",
  "message": "This user lacks sufficient permissions to access this resource."
}

您能否让我知道我丢失了什么,或者这是需要在DocuSign端进行更新/启用的设置?

将“代表发送”与Create Envelope API请求一起使用时,出现“用户缺少权限”错误,很可能表明“代表发送”用户帐户存在问题。 需要检查的几件事:

  • SendOnBehalfOf电子邮件地址(在您的情况下为kelder@gennet.com)必须与同一 DocuSign帐户的另一个成员相对应(确切地说,甚至可能区分大小写)。 也就是说,如果您登录到该网站的DocuSign控制台与 (管理员)证书,并导航到首选项>>用户 -您应该查看使用SendOnBehalfOf电子邮件地址的活跃用户。

  • 对应于SendOnBehalfOf电子邮件地址的成员资格必须具有发送信封的权限。 通过导航(在DocuSign Web控制台中)到“首选项” >>“用户” >> [单击到“打开用户”的链接] >>“权限”(按钮)进行验证 例如,以下成员将无法发送信封,因为他的权限配置文件= DocuSign Viewer,并且未选择“ 发送信封”设置: 用户权限

更新---还验证以下内容:

  • kelder@gennet.compserrate@gennet.com都必须是同一DocuSign帐户的成员。

  • kelder@gennet.compserrate@gennet.com所属的帐户的帐号必须与您在URL中指定的帐号相同(即,在您的示例中: 49f49b40-fda4-4fbb-8db2-9326a7a1eb91 ) 。

  • 电子邮件地址为pserrate@gennet.com的成员必须启用以下权限: 帐户范围内的权利代表权利发送(API)顺序签名(API) API权限

如果您已经验证了上述所有内容,但仍然无法正常工作,那么为了进一步解决问题,建议您尝试两次发送信封(通过EXACT SAME URL和EXACT SAME REQUEST BODY)-一次是pserrate@gennet.com ,一次是kelder@gennet.com ,但两次都没有使用X-DocuSign-Authentication标头中的<SendOnBehalfOf>元素。 完成此操作后,将结果作为评论发布在此处,我将提供进一步的反馈。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM