【问题标题】:Docusign USER_LACKS_MEMBERSHIP IssueDocusign USER_LACKS_MEMBERSHIP 问题
【发布时间】:2015-06-30 17:09:53
【问题描述】:

我在生产环境中调用了几个 api 调用“GET RecipientTabs”和“DELETE Recipients”,并在身份验证标头中使用信封发件人作为 SOBO 功能。我们在一个用户发送了一个信封后关闭了他,并且信封的状态现在正在处理中。如果我在这个信封上执行 api 调用,我会收到以下错误:

"errorCode": "USER_LACKS_MEMBERSHIP",

"message": "UserID 在此帐户中没有有效的成员资格。"

据我了解,发生此错误是因为信封的发件人已关闭且他现在处于非活动状态。我在我的生产帐户中拥有 docusign 管理员权限,是否有任何方法可以跳过问题并在信封上成功执行 api 调用?

【问题讨论】:

  • 在删除调用中去掉标题的 SOBO 部分。将其删除为您自己,而不是已关闭的用户。
  • 谢谢 Andrew,我今天打电话给 docusign 支持,他们也说了同样的话。如果我必须删除 SOBO 部分,我需要重新部署 api 代码。我实际上想知道是否有人知道除此之外的任何解决方法。好吧,删除 sobo 部分似乎是唯一的方法。
  • 这是这个场景的唯一方法
  • 我也将此信息放入答案中。如果此信息对您有所帮助,请将其标记为已解决,以便其他人也可以使用此信息。

标签: docusignapi


【解决方案1】:

要解决此问题,您必须删除标题的 <SendOnBehalfOf></SendOnBehalfOf> 部分。

请求试图以封闭用户的身份进行调用,该用户无权进行 API 调用或访问 DocuSign 内的任何其他内容。

以管理员身份进行调用将授予对该帐户下所有信封的访问权限,并能够执行您尝试执行的操作。

【讨论】:

  • 如果有即时需要完成信封,管理员可以将发件人的信封分享给自己,并通过docusign web console手动更正。当然,这会很麻烦,但可以作为一两个信封的临时修复。
猜你喜欢
  • 1970-01-01
  • 2021-03-14
  • 1970-01-01
  • 2019-07-18
  • 2020-05-04
  • 1970-01-01
  • 1970-01-01
  • 2021-01-05
  • 1970-01-01
相关资源
最近更新 更多