我们允许直接使用DocuSign创建帐户的用户连接到我们提供的集成。因此,我们无法控制所创建的每个帐户的帐户设置。
我们正在使用SOAP API,我们的标头包含如下。
r.Headers.Add("X-DocuSign-Authentication",
string.Format("<DocuSignCredentials><Username>{0}</Username><Password>{1}</Password>" +
"<IntegratorKey>{2}</IntegratorKey></DocuSignCredentials>",
Email, Password, IntegratorKey));
在信封创建时,一切都可以在以下电话中使用; RequestRecipientToken , RequestUrlSenderToken 和 GetAuthenticationToken 我们收到以下错误消息:“此用户缺少足够的权限。无法解析SendOnBehalfOf用户”。
答案 0 :(得分:0)
听起来像BehalfOfUser可能缺少适当的权限 与请求中的元素关联的DocuSign用户必须在其DocuSign权限配置文件中激活/选中以下权限。作为DocuSign管理员,选择首选项&gt;用户。代表用户查找发送。打开他们的个人资料并检查与他们相关的权限。
1)在“发送和签名”部分中,选中“发送信封” 2)通过DocuSign API部分,选中“Sequential Signing(API)'
答案 1 :(得分:0)
我们的实现是正确的,但我们为该特定用户传递了错误的变量。可以遵循问题中列出的标题以供将来实施。