Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All ChangePassword

A server processes a ChangePassword request using the Active Directory Web Services: Custom Action Protocol upon receiving a SOAP message that contains the ChangePasswordRequest_Headers header and that specifies the following Uniform Resource Identifier (URI) as the SOAP action:


This operation is specified by the following WSDL.

 <wsdl:operation name="ChangePassword">
         message="ca:ChangePasswordRequest" />
       message="ca:ChangePasswordResponse" />
 "ca:AccountManagement_ChangePassword_ChangePasswordFault_FaultMessage" />

Upon receiving the ChangePassword request, the server changes the password on the principal contained in the ChangePasswordRequest/AccountDN element (, specified by the naming context (NC) that is contained in the ChangePasswordRequest/PartitionDN element (section The current password is contained in the ChangePasswordRequest/OldPassword element (section, and the new password is contained in the ChangePasswordRequest/NewPassword element (section Upon success, the server MUST return a ChangePasswordResponse message (section with an empty ChangePasswordResponse element (section

In the case of AD LDS, the ChangePassword custom action changes the value of the user!userPassword or the inetOrgPerson!userPassword attribute of the given security principal. In the case of AD DS, either the user!unicodePwd or the inetOrgPerson!unicodePwd attribute is changed. See [MS-ADTS] section and [MS-SAMR] section for additional processing considerations that apply.

If an error occurs while processing this operation, the server MUST return the appropriate SOAP fault for the particular error condition, as specified in section

© 2015 Microsoft