Changing User Password

You can change user's password with the updateUserPassword method.

Parameters

Parameter Type Description
credentials (required) credentials Read the description of the Credentials object.
userId (required) string ID of the user, whose password you want to change.
password (required) string The new password.

Return Value

After the request has been completed, the system returns an object with the following properties:

Parameter Type Description
success bool True, if the password has been changed.

Sample Call

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UpdateUserPasswordRequest xmlns="http://www.articulate-online.com/services/api/1.0/">
      <Credentials>
        <AccountUrl>http://myaccount.ispringonline.com</EmailAddress>
        <Email>email@email.com</Password>
        <Password>password</Password>
      </Credentials>
      <UserId>1</UserId>
      <Password>password</Password>
    </UpdateUserPasswordRequest>
  </soap:Body>
</soap:Envelope>

Sample Response

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UpdateUserPasswordResult xmlns="http://www.articulate-online.com/services/api/1.0/">
      <Success>true</Success>
    </UpdateUserPasswordResult>
  </soap:Body>
</soap:Envelope>