Business Purpose
This is a SharePoint plugin used with SharePoint Foundation is designed to force updates from Active Directory to SharePoint Foundation. This plugin ensures that user information within SharePoint sites is updated daily. Without this plugin, names, job titles, and email addresses may become out-of-date on each individual SharePoint site.
Technical Information
A SharePoint solution containing a timer job, this timer job runs against each Site Collection in each Web Application in order to keep the User Information List up-to-date with the out-of-the-box properties that SharePoint Foundation supports. Each user is validated against Active Directory and will pull down the properties from the directory.
Supported Platforms
SharePoint 2010 and 2013 Foundation
Application Type
SharePoint Solution (WSP)
Installation
Run the PowerShell script in the zip file from the SharePoint Management Shell. No further configuration is required, unless adjustment of the timer job is required. By default, the timer job runs between midnight and 4 AM on a daily basis.
Manually Running the Timer Job
To manually run the timer job, navigate to Central Administration -> Monitoring ->Review job definitions. Find the job named “Nauplius.SharePoint.FoundationSync”. Click on the link and select Run Now. The job should execute within a few minutes.
Uninstallation
In Central Administration -> System Settings -> Manage Farm Features, deactivate the feature named “Nauplius.SP.UserSync”.
In Manage farm solutions, retract Nauplius.SP.UserSync. Once retracted, remove the solution.
Upgrading
After retracting and removing the solution from Central Administration, recycle the SPTimerV4 (SharePoint Timer) service in services.msc on all SharePoint servers in the farm. Next, follow the standard installation steps.
One thought on “Synchronize User Profiles with Active Directory in SharePoint Foundation 2010 / 2013”