【问题标题】:DOCUSIGN API - How to use same account for multiple usersDOCUSIGN API - 如何为多个用户使用同一个帐户
【发布时间】:2019-07-23 13:55:07
【问题描述】:

我有 docusign 演示帐户(我是管理员),并且添加了一些用户作为管理员用户。我已经创建了 c# web api 项目并在内部使用了docusign REST api(目标是发送信封进行签名)。在使用我的集成密钥时,RSA 密钥应用程序通过没有任何问题。我已经硬编码了 app.config 中的密钥。

我想在我的应用程序中为其他添加的用户使用相同的帐户。为此,我必须完成什么?信封应在邮件中携带发送用户名,而不是我的姓名(管理员)。

我尝试将他们的帐户 ID 与我的集成密钥一起使用,但出现了许可要求错误。

提前致谢

【问题讨论】:

    标签: docusignapi


    【解决方案1】:

    我是否理解正确:您有一个使用 JWT Grant 身份验证的工作应用程序。

    您想与其他信封发件人一起使用(测试)您的应用。

    答案:正如 Inbar 所说,使用 JWT Grant 身份验证流程的一部分是 Impersonated User GUID。您的应用程序可以使用任何用户的 guid,包括来自任何帐户的用户(在演示中)。

    当您的应用第一次使用 guid 时,您的应用将收到 consent_required 错误。

    要消除错误,用户必须同意您的应用程序。请参阅 comment 1comment 2 了解相关技术。

    【讨论】:

      【解决方案2】:

      DocuSign 有账户,账户通常用于组织或团体。内部帐户我们有用户。每个帐户都有一个 ID(GUID 或短编号),每个用户都有一个 ID - 始终是一个 GUID。您似乎正在使用 JWT auth,如果他们至少同意此应用程序这样做一次,则允许您代表其他用户进行 API 调用。您可以以该用户身份登录一次以同意该应用程序。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-06-16
        • 1970-01-01
        • 2020-12-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多