1. Introduction to SharePoint Password Change & Expiration 3.0

SharePoint Password Change & Expiration 3.0 allows AD, Local NT, or Form-Authenticated users to change their own passwords from SharePoint without administrator intervention. This powerful Web Part can also send expiration notification emails to warn users before their passwords expire, send confirmation emails after users have successfully changed their passwords, customize error messages, and store all password change activities in a convenient administrator's log.

Supported FBA environment:

1. SqlMembership Provider
2. ADAM(LdapMembershipProvider)

Notes: ADAM is what it has been called before windows server 2003, AD LDS is for windows server 2008.

2. The SharePoint Password Change Web Part

2.1. Adding SharePoint Password Change to a Site

I. Go to the site where you wish to add Password Change.

II. Click Site Actions at the top of the page, and then click Edit Page to modify the site.

III. Click on the Insert tab under Editing Tools, and then click Web Part.

SharePoint password change web part.

IV. In the Categories box, select BoostSolutions Web Parts, select Password Change Web Part, and then click Add.

2.2. Activating SharePoint Password Change

I. From the SharePoint Central Administration homepage, click Manage web applications under Application Management.

SharePoint central administration.

II. Select the web application to which you want to apply Password Change, and then click Manage Features. This will open up the Manage Web Application Features window.

SharePoint password web part appliation.

III. Locate Password Change Email Notification Timer Job, and then click Activate.

SharePoint password notification.

2.3. Configuring SharePoint Password Change

Open the Site Actions dropdown menu and then click Site Settings. Under Site Collection Administration, click Password Change settings (Powered by BoostSolutions) to open the Password Change settings page.

Note: You need to have full control permssion with the current page to add and edit the web part.

The settings page can also be accessed directly from the Password Change Web Part, see below:

settting of password.

SharePoint password settings.

The Password Change Settings page is divided into 4 sections. Each section has to be enabled before it can be edited. To enable a section, click the corresponding checkbox on the left.

The Password Expiration Notification section lets you select if you wish to send a password expiration notification email to users.

SharePoint password expiration notifications.

Here you can:

  • Specify when and how often email notifications should be sent before a password expires.
  • Specify the site groups and users you wish to exclude from the notification policy.
  • Customize the email subject and content. The Insert expression… dropdown box allows you to insert expressions corresponding to the user name, the time when the password expires, days left before the password expires, and so on.
  • Choose if you want administrators to be notified when a notification is sent to a user.

The Password Change Email Confirmation section allows you to specify whether or not a confirmation email should be sent to the users after they have successfully changed their passwords.

SharePoint password email confirmation.

The Password Change Log section allows you to set the password log options.

SharePoint password log.

The View logs button opens up a new window that allows you to select and view the log files. It also gives you the option to delete log files.

view password log.

The log files will be saved as .log files and can be edited in Notepad. Click on a file name to open and edit it.

The last section lets the administrator customize the SMTP server settings. You can change these settings if you wish to specify customized settings for outgoing emails.

sharepoint password smtp.

2.4. Customizing SharePoint Password Change

Click the Web Part dropdown menu, and then click Edit Web Part. This will bring up the Password Change Web Part Configuration section.

Sharepoint web part.

SharePoint password change web part configuration.

Here you can specify whether or not the user is allowed to specify the domain and the account to be changed, and to give more detailed information on the password policy. Please note that this is just a description of the password policy specified in the Default Domain Security Settings. The password policy settings have to be modified in the Default Domain Security Settings.

You can also customize the standard error messages and their style from here, simply click the Edit… button next to an error message you wish to customize. Expressions are available to help you personalize your messages.

SharePoint password personalization.

2.5. Changing Passwords with SharePoint Password Change

Users can access the change password page by clicking Change Password from the main dropdown menu of the current site or change the password directly from within the Password Change Web Part.

change password for SharePoint.

On the Password Change page, or from within the Web Part, enter the current password, new password, and confirm the new password.

new SharePoint password.

Based on the settings of the Password Change Web Part, the user might also be required to enter the domain and the account name in order to change the password. Please note that these options are only available in the Password Change Web Part.

After the password has been changed successfully, a message will notify the user and prompt the user to log in with the new password.

prompt password change for SharePoint.

3. The SharePoint Password Expiration Warning Web Part

3.1. Adding SharePoint Password Expiration Warning to a Site

Follow the first 3 steps in Section 2.1. In step 4, select BoostSolutions Web Parts from the Categories box, select Password Change Expiration Warning Web Part, and then click Add to add it to your site.

3.2. Activating SharePoint Password Expiration Warning
See Section 2.2.

3.3. Customizing SharePoint Password Expiration Warning

The SharePoint Password Expiration Warning Web Part can warn you with a message on the web page before your password expires, prompting you to change the password and providing a link that takes you to the password change site.

To edit it, click the Web Part dropdown menu, and then click Edit Web Part.

edit web parts.

Set the number of warning days and specify a password change URL.

password expiration warning.

Click OK to save the current settings.

When you log on to the page, the Web Part will display a warning message and a link (Click here to change your password) if the number of warning days before the password expiration date has been reached. You can click on the link to go to the change password page.

SharePoint password change.

Real Time Web Analytics