1. Introduction to SharePoint AD Information Sync 2.0
SharePoint AD Information Sync 2.0 provides a quick and convenient way to synchronize AD information with SharePoint lists either manually or automatically at specified intervals.
Please note that SharePoint AD Information Sync 2.0 has to be activated before it can be used. For further reference, please see our Product Installation Guide.
Further information is also available in our FAQ.
2. Configuring SharePoint AD Information Sync
2.1. Accessing the SharePoint AD Information Sync Settings Page
After installing and activating SharePoint AD Information Sync, the link to the AD Information Sync Settings page will be available on the Site Settings page of every site in the site collection. To navigate there, click the Site Settings button from the Site Actions dropdown menu.
On the Site Settings page, click AD Information Sync settings (Powered by SharePointBoost) under Site Administration. This will direct you to the AD Information Sync Settings page.
2.2. Adding and Configuring a Sync Profile
I. On the AD Information Sync Settings page click Add Profile after which you will be directly to the Add Profile page.

II. Give your sync profile a name by entering it into the Profile Name box.

III. Specify a list from the List dropdown menu which you want to point AD Information Sync to. Note that the dropdown menu displays all lists in the current site. List types supported include: Custom List, Task, Calendar, Announcement, Custom List in Datasheet View, Issue Tracking, Project Tasks and Discussion Board, User Information List and Contact.

In the Active Directory section, fill in domain name by clicking the Get Current Domain button, and then enter the username and password. Please note that this user has to have access rights to the domain server. Click the Test Connection button to check whether the user can access AD. Note: the user must belong to the Domain Admin group for to sync information to AD.
IV. Note: You can also input server name or IP address of the Domain controller into the Domain Server text box manually.

V. In the Active Directory Information to Synchronize section, choose what AD objects should be synchronized. AD objects can be filtered by entering LDAP query sentences. Another option is to filter information based on Organizational Units selected.

Note: AD Information Sync supports LDAP sentences to set the AD sync. If you have no Organizational Units set up, you can sync AD information by default settings or LDAP.
VI. The Sync Options section gives you the option to decide what behavior AD Information Sync will show when there are entries added to or removed from AD and/or the SharePoint list during the syncing process.
For the first time a profile is set up, Create list items when AD items are created checkbox has to be checked. Otherwise the list will not be populated with items from AD.
Select AD objects will be modified when list items are modified if you wish to sync any changes made to SharePoint list items with AD.
Note: The Delete list items when AD items are deleted checkbox might result in data loss, if checked.
VII. In the Column Mapping section, select the AD fields to synchronize with the SharePoint list columns.

To sync an AD field that is not available in the dropdown menu, select "Custom AD Attribute" from the dropdown menu, and then enter the name of the AD field you wish to sync.

The content in brackets of a specific AD field is the Common Name (cn) for that field. It is used in the LDAP sentence.
Note: Currently AD Information Sync supports all standard column types excluding Date and Time columns, Lookup columns, Yes/No columns, KPI columns, Calculated columns and Business Data columns, Managed Meta Data columns. Unsupported columns will not be displayed in the Column Mapping section.
VIII. In the Sync Schedule section, specify the AD sync schedule type. Note: Sync manually means that information will only be synchronized if Sync Now is clicked on the AD Information Sync settings page.

IX. In the Exclude Items section, specify the users, computers and contacts that will be excluded during synchronization. Click Add… to add a condition for selecting users, computers or contacts for exclusion.

Note: Common Name is the unique identifier of the object in AD. SharePoint AD Information Sync uses Common Name (cn) as the identifier to exclude items, in addition to login name and display name. Items that do not meet the specified item exclusion conditions will not be synchronized with the list. You can also specify specific users and groups from the sync process.
The AD Information Sync Log section allows you to log any synchronization activity, delete existing logs after a specified period and view existing logs. A date filter is provided so you can view logs for certain periods.

2.3. Editing an Existing Sync Profile
On the AD Information Sync Settings page, all existing sync profiles are listed. To edit an existing profile, click on the profile name where you will be taken to the Edit Profile page. Follow the steps in Section 2.2. to edit your profile.

Note: If the current user is not the user who last modified the profile then he/she will need to provide the password required to connect to AD..
3. Importing and Exporting an Existing Sync Profile
To import an existing profile:
On the AD Information Sync Settings page, click Import Profile… In the pop window that opens, click Browse… and then select a profile you wish to import.
To export an existing profile:
On the AD Information Sync Settings page, click Export Profile…
Note: For security purposes, the exported profiles will not contain login credential information.

4. Example
In this example the administrator wants to synchronize information between AD and the AD Management list. In AD, all information concerning employees (such as the one below) is stored.

To always keep the information in the list up to date, the administrator sets up SharePoint AD Information Sync to update the list data whenever information in AD changes.
Firstly, the administrator gives the profile a name, specifies the list to be synced (AD Management in this case), and then specifies the AD domain and user login credentials.

The administrator then specifies what AD information should be synced. As the administrator only wants to sync employee information, User is selected as the Preset Type.
The information is organized based on Organizational Units, so the administrator only has to specify the OU's he wants to sync, in this case he selects the Managers OU.

To avoid data loss, the administrator only selects to create new list items if new users are created in AD. This will ensure that the list is up to date and that the data inside the SharePoint environment is complete.

Next, the synchronization mapping is set. Here, the administrator specifies what AD field should be mapped against which column in the AD Management list.

The administrator then specifies the sync schedule. To minimize any possible disruptions, the administrator specifies the synchronization to take place between 12 am and 1 am daily.

To exclude certain employees from the sync process, the administrator specifies the following Sync Exclusion Condition for excluding users.

In this case, employees with AD Display Name field ‘daniel’ will be excluded from the sync process.
To keep a record of all synchronization activities, the administrator chooses to set up an AD Information Sync Log.

The administrator finalizes the sync settings by clicking OK.
After synchronization, list columns are filled in automatically and will stay up to date based on the synchronization schedule specified.

All changes in AD will be reflected in the list, thus reducing the workload of the staff maintaining it.
Top