Updates in AD not reflecting in SharePoint

 

Whenever user properties are updated in Active Directory, following needs to be done to have them reflected in SharePoint

1. Run User Profile Synchronization

Go to Central Admin –> Navigate to Manage Applications Service –> Find User Profile Synchronisation and run full sync

image

 

image

image

image

Click Start Full Synchronization

Notice the status of synchronization in the Manage Profile Service screen

image

Once done to verify user values have changed in profile click on Manage User Profile on the same screen

image

Find the user and click the Account name to check the profile

image

image

Notice the changes are reflected here.  I changed the display name, first name and last name and they have changed.  Do not update anything here, this is to just see if changes are reflected from AD

image

 

Now if you navigate to the site collection and search for the user I do not see the reflected name yet.

This is because the user is not synchronizing correctly to a Site Collection.

To do this, note what permission the user has.

Navigate to Site Setting of the site collection in question

Click on Site Permissions

image

Click on Check Permissions

image

Give user name here and note the groups and permissions of the user.

So navigate to this page <Site URL>/_layouts/people.aspx?MembershipGroupId=0

Delete the user from this list.

Important If you remove the user from the All People group, all the user's permissions to this Site Collection are removed. Before you remove the user's permissions and re-add them, note the user's permissions. To do this, on the Site Actions menu, click Site Permissions, and then click Check Permissions.
The All People group is hidden in SharePoint 2010. However, to access this group, you can modify the following URL in the browser:

< Site URL>/_layouts/people.aspx?MembershipGroupId=0

Having done this re-add the users to the groups it belonged to and give it the permission it had.

Once done the user’s properties are now synced with site collection and update properties started getting reflected.