Я использую 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. Я что-то упустил в запросе выше? Или мне нужно установить какой-либо другой параметр для достижения требования?