Google+

Slow People Picker

Leave a comment

November 2, 2016 by Ruaan Harmzen

We recently updated our AD configuration to include a 2-way trust with a number of other AD domains. Since the change our People Picker has been extremely slow (up to 3 minutes) and often timing out. Using the address book function was fine as a workaround but as soon as users typed in the name and relied on the “Check Name” the problems started.

On the people picker you can set various settings to optimize performance including limiting the query to certain domains, site collections. We tried them all with not much luck. In the end we implemented the script below based on a know-issue and KB from MS. The check name now resolves under a second:

Open a new SharePoint PowerShell and run for each web application:

[System.Reflection.Assembly]::LoadWithPartialName(“Microsoft.SharePoint”)
$webapp=[Microsoft.SharePoint.Administration.SPWebApplication]::Lookup(“http://yourwebapp”)
$webapp.PeoplePickerSettings.ActiveDirectoryRestrictIsolatedNameLevel=$true;
$webapp.Update();

You need to do an IISRESET to affect the changes.

Link to MS KB (worked on our 2010 environment as well): https://support.microsoft.com/en-us/kb/3021471

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: