0
我試圖重新發送信封給收件人,但得到「此用戶缺乏足夠的權限來訪問此資源。」信封是由我們的api用戶代表另一個也在帳戶中的用戶發送的。因此,最初的封套的創建會看起來像:DocuSign重新發送:此用戶缺乏足夠的權限來訪問此資源
X-DocuSign-Authentication: <n:DocuSignCredentials xmlns:n="http://www.docusign.com/restapi"><IntegratorKey>MY-KEY</IntegratorKey><Password>password</Password><Username>[email protected]</Username><SendOnBehalfOf>[email protected]</SendOnBehalfOf></n:DocuSignCredentials>
...
這成功,我可以通過REST API拉起信封審計事件。但是,嘗試使用現有收件人重新發送信封的結果如下:
<errorDetails>
<errorCode>USER_LACKS_PERMISSIONS</errorCode>
<message>This user lacks sufficient permissions to access this resource.</message>
</errorDetails>
任何想法?
是的。由於您在Create Envelope API請求中使用了「SendOnBehalfOf」,因此該用戶被認爲是Envelope的發件人(所有者),因此將來是唯一可以在該Envelope上採取額外(發件人)操作的用戶(前:正確,無效等)。在其他用戶「擁有」(由其他用戶發送)的信封的後續API請求的X-DocuSign-Authentication標頭中只指定「API用戶」將始終導致「USER_LACKS_PERMISSIONS」錯誤。 –