创建文档签名用户,而无需使用电子签名SDK发送激活电子邮件



我正在使用DocuSign eSign SDK V3.1.1在DocuSign中创建用户,而无需向用户发送任何激活电子邮件。我希望从API本身设置密码和忘记密码信息,以便在此调用后用户可以立即开始使用其帐户。为此,我使用以下代码:

UserInformation userInformation = new UserInformation()
{
    UserName = data["UserName"], 
    Email = data["UserEmail"], 
    SendActivationEmail = "false",
    Password = "123456",
    ForgottenPasswordInfo = new ForgottenPasswordInformation()
    {
        ForgottenPasswordQuestion1 = "What is the name of your first pet?",
        ForgottenPasswordAnswer1 = "Pogo"
    },
    PermissionProfileId = "XXXXX"
};
List<UserInformation> usersInfo = new List<UserInformation>() { userInformation };
NewUsersDefinition newUsersDefinition = new NewUsersDefinition()
{
    NewUsers = usersInfo
};
var result = usersApi.Create(accountId, newUsersDefinition);  

但是,激活电子邮件仍会发送给用户和密码,并且不会从 API 设置忘记的密码。我在上述请求中遗漏了什么吗?还是我需要设置任何其他参数才能达到要求?

通过电子签名 API 进行的静默激活仅适用于某些帐户类型,不再普遍可用。现在,受支持的方法是通过组织 API,如下所述:https://developers.docusign.com/orgadmin-api/code-examples/add-user

如果您当前没有具有已申请域的组织,则需要联系您的客户经理或销售团队,将组织模块添加到您的帐户中。DocuSign 支持可以在模拟/沙盒账户上启用此功能,打开支持案例并提供您的模拟账户 ID。

相关内容

  • 没有找到相关文章

最新更新