Hi folks,
One of the cool features of Exchange Server 2007 Service Pack 3 is the ability to allow end-users to change their expired passwords using Outlook Web Access.
Basically, when you have a user configured with the option User must change password at next logon, then the user won’t be able to access OWA right away because it is required to change its password first. However enabling that new feature from Service Pack 3 the user will receive the following page where he is able to change his password.
After changing the password the user will be able to log on OWA without any issues.
By default that
It’s a straight forward process, just open Regedit on the Client Acces Server and go to the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSExchange OWA
Then, add a new DWORD (32-bit value) called ChangeExpiredPasswordEnabled and change the value to 1
Finally, we need to restart the IIS, we can use the IISReset /noforce and that’s it.
If you don’t want to perform the previous steps, you can use a really simple script that I created for that purpose, check this out: http://msmvps.com/blogs/andersonpatricio/pages/script-enableowapwd-ps1.aspx
Cheers,
Anderson Patricio
http://msmvps.org/Blog/AndersonPatricio
http://www.andersonpatricio.org
Twitter: @apatricio
this is for win2008 and 2008 r2. win 2003 do not get such function.