DocuSign API - "此用户缺乏足够的权限。无法解析SendOnBehalfOf用户" DocuSign Web API

时间:2014-12-11 06:52:34

标签: docusignapi

我们允许直接使用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用户”。

  1. 使用DocuSign创建的帐户是否已自动启用API权限?如果没有,您如何建议我们指示他们启用它们?
  2. 我们可以做出程序化改变以避免这个问题吗?

2 个答案:

答案 0 :(得分:0)

听起来像BehalfOfUser可能缺少适当的权限 与请求中的元素关联的DocuSign用户必须在其DocuSign权限配置文件中激活/选中以下权限。作为DocuSign管理员,选择首选项&gt;用户。代表用户查找发送。打开他们的个人资料并检查与他们相关的权限。

1)在“发送和签名”部分中,选中“发送信封” 2)通过DocuSign API部分,选中“Sequential Signing(API)'

答案 1 :(得分:0)

我们的实现是正确的,但我们为该特定用户传递了错误的变量。可以遵循问题中列出的标题以供将来实施。