DocuSign重新发送:此用户缺少足够的权限来访问此资源

时间:2014-06-12 21:14:49

标签: rest docusignapi

我试图将信封重新发送给收件人,但却得到"此用户缺少足够的权限来访问此资源。"信封由我们的api用户代表另一个也在帐户中的用户发送。所以最初的信封创建看起来像是:

X-DocuSign-Authentication: <n:DocuSignCredentials xmlns:n="http://www.docusign.com/restapi"><IntegratorKey>MY-KEY</IntegratorKey><Password>password</Password><Username>api-user@here.there</Username><SendOnBehalfOf>other.user@somwhere.else</SendOnBehalfOf></n:DocuSignCredentials>
...

成功了,我可以通过其余的api提取信封审核事件。但是,尝试使用现有收件人重新发送信封,就像使用相同的API用户一样:

<errorDetails>
  <errorCode>USER_LACKS_PERMISSIONS</errorCode>
  <message>This user lacks sufficient permissions to access this resource.</message>
</errorDetails>

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

事实证明我的错误是在尝试重新发送时没有指定相同的SendOnBehalfOf用户。添加它可以使事情按预期工作。同样可以排除信封,也可能是任何其他信封改变操作。