Wednesday, April 19, 2017

SharePoint 2010 - User profile information show different in security group on different site collections and SP User Profiles


My SharePoint user profiles in Central Admin is showing different id then in the site collection.

The problem you are experiencing is because the information you are refering to is not being displayed directly from the User Profile.  It is being displayed from the User Table that is stored in each site collection content database.  SharePoint does it this way becasue the same information is displayed in the same way in both SharePoint Foundation and SharePoint Server.  Since Foundation doesn't have user profiles the information needs to come from somewhere else.  So both versions of SharePoint pull the information from the same place.  However, when you have User Profiles there are two timer jobs that synchronize information between user profiles and the user information table in the content database.  The problem is that those jobs only synchronize information for "active" users.  An active user is someone who has "contributed" to a site by doing more than just reading the content.  They have either uploaded a file or created a list item or changed some piece of metadata.  So if the user has only read information in a specific site collection then their updated information in their user profile will not be synced to that particular site collection.  The only way to fix it is to either remove them from the whole site collection and re-add them or have them change somethign on that site collection and then wait a couple hours.

http://sharepointbergen.blogspot.co.uk/2010/01/old-or-wrong-user-display-name-is.html

https://blogs.technet.microsoft.com/paulpaa/2009/10/01/user-profile-information-not-updated-on-site-collections-people-and-group/

No comments:

Post a Comment