我们有一个DocuSign REST API应用程序,用户可以在其中验证和创建信封。问题是发送的电子邮件包含该用户的姓名/电子邮件,而我们希望获得“操作用户”信息 - 这些信息来自应用程序本身以显示为姓名/电子邮件。
根据我的理解,'操作用户'必须存在于DocuSign中,否则这将无法正常工作?我们的DocuSign帐户不会与任何CRM / SalesForce数据绑定。
我是对的吗?顺便说一句,我想我可以创建一些通用用户并使用该用户创建/发送信封,但这不是首选路由。
谢谢!
答案 0 :(得分:2)
您只能代表其他帐户用户发送请求,因此,“操作用户”需要拥有DocuSign帐户。此外,操作用户必须作为发送用户位于 SAME DocuSign帐户中。
使用时,将显示的姓名/电子邮件地址将是帐户中操作用户的姓名/电子邮件地址。
请注意,您需要启用以下两个帐户设置才能使用SOBO:
apiAccountWideAccess
:指定用户可以使用DocuSign API发送和管理整个帐户的信封。
allowSendOnBehalfOf
:指定用户可以通过API代表其他用户发送信封并执行其他任务。
有关详细信息,请参阅API参考中的SOBO页面:
https://docs.docusign.com/esign/guide/authentication/sobo.html
答案 1 :(得分:0)
我已接受上面的Egin的答案。但是,正如我在给他的评论中提到的,我还必须使用DocuSign网页/控制台分享我的模板。没有共享,我收到HTTP错误请求400错误:
"errorCode": "TEMPLATE_ID_INVALID", "message": "Invalid template ID."
HTH。
感谢。