【问题标题】:How can I use Knowledge Based Authentication with Embedded Signing (Recipient View)?如何使用基于知识的身份验证和嵌入式签名(收件人视图)?
【发布时间】:2019-07-20 00:27:09
【问题描述】:

我想使用基于知识的身份验证作为收件人查看请求中指定的身份验证方法。现在,我将 authentication_method 设置为“无”,因为在文档签名文档中没有任何地方指定他们为此接受哪些参数字符串。在 docusign 沙箱中,有很多模板,其中每个角色都被手动定义为需要 KBA,但是当我发送信封时,他们并没有被问到这些问题。我认为这是因为在接收者视图请求中我指定 auth_method 为无,但同样,我没有看到解决方法,我不知道任何替代方案,因为它没有在文档中列出。我正在使用 python SDK

374         authentication_method = 'None'
378         recipient_view_request = RecipientViewRequest(
379             authentication_method=authentication_method,
380             client_user_id='1',
381             return_url=return_url,
382             user_name='name'
383             email='email'
384         )

【问题讨论】:

  • 欢迎来到 StackOverflow!请为所有有用的答案投票,包括对他人问题的回答。请接受/检查您自己问题的最佳答案。谢谢。
  • 我现在看到你接受了答案,谢谢!!

标签: docusignapi


【解决方案1】:

好问题。谢谢戴维斯。您在收件人对象而不是 ViewRequest 中执行此操作。我们正在更新 Python 代码示例以添加此示例。这是我们现在拥有的 C# 代码:

Signer signer1 = new Signer()
{
    Name = signerName,
    Email = signerEmail,
    ClientUserId = "1",   // Optional: sets the signer as embedded
    RoutingOrder = "1",
    Status = "Created",
    DeliveryMethod = "Email",
    RecipientId = "1", //represents your {RECIPIENT_ID}
    Tabs = signer1Tabs,
    RequireIdLookup = "true", //will use recipient auth
    IdCheckConfigurationName = "ID Check" //indicates KBA Auth
};

请注意,“ID 检查”是 KBA,而不是 IDV。 另请注意,您确实需要“电子邮件”,因为这是收件人收到有关信封通知的方式。 此示例假设您在 signer1Tabs 对象的其他位置定义了选项卡。

我认为让它在 Python 中工作应该很简单。如果您仍然无法获得它,请告诉我。

最后一点 - 您的帐户应启用 KBA。如果您最近在 DocuSign 中创建了沙盒 - 应该,但如果您有一个旧的 - 它可能不会。

【讨论】:

  • 感谢您的回复。我在信封定义中使用 TemplateRoles,但没有看到在此对象中添加 IdCheckConfigurationName 的方法。
  • 看这里 Davis - developers.docusign.com/esign-rest-api/reference/Templates/… 当您使用 API 创建模板时,收件人对象确实包含此属性。从模板创建信封时,不能将其添加到模板中。所以,如果这就是你想要做的——那就做不到。 KBA 身份验证是模板的一部分,如果从模板创建,则不能逐个信封地完成
  • 好的,我正在使用我的 docusign 沙盒帐户中指定的预制模板。这些模板具有使用 KBA auth 为每个模板定义的所有模板角色。问题是当我打开合同时我没有得到 KBA auth 步骤,它只是把我带到了签字仪式。我想知道这是否是我在沙盒中的设置的问题,或者是否在沙盒中未启用这些 KBA 步骤?我还想知道设置 auth_method='None' 是否对此有影响?
  • 没关系,有一些内部沟通不畅,只要在沙盒帐户中定义身份验证就可以工作。
猜你喜欢
  • 2019-10-31
  • 2020-09-20
  • 2011-10-01
  • 2015-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-05
  • 2015-08-12
相关资源
最近更新 更多