Hosted Exchange::SetUserPassword

This procedure sets the password of a customer Active Directory directory service user object.

Arguments

Input argument Required Description

<path>

Yes

The Lightweight Directory Access Protocol (LDAP) path of user.

<newPassword>

Yes

<preferredDomainController>

Yes

Remarks

Modifications from HVE 1.1

  • Changed input to user LDAP path for multiple reseller support

  • No functional modifications

  • Rename from SetCustomerUserPassword

Provisioning Steps

  1. Managed Active Directory::SetUserPassword

Security

  • Impersonate caller.

Sample Code

Example XML Request

<request>   
        <procedure>     
                <execute namespace="Hosted Exchange" procedure="SetUserPassword" impersonate="1">       
                        <executeData>         
                                <path>LDAP://bob@alpineskihouse.com,OU=alpineskihouse,OU=Reseller1,OU=Hosting,DC=fabrikam,DC=Com</path>         
                                <newPassword do-not-log="1">newer</newPassword>         
                                <preferredDomainController>AD01.fabrikam.com</preferredDomainController>       
                        </executeData>     
                </execute>   
        </procedure> 
</request> 

Applies To

Hosted Exchange Namespace API for:

  • Hosted Messaging and Collaboration version 3.5

  • Hosted Messaging and Collaboration version 3.0

See also

Tasks

Hosted Exchange::ChangeUserPassword