Domanda

I have a SharePoint 2010 farm composed of two WFE servers and I have the User Profile Service running on both of them. I am not using MySites. I setup the synchronization between AD and the User Profile Service and it's working correctly, I can see all of my users and their properties in the 'Manage user profiles' page.

I changed the mapping of the 'Office' property to a different AD attribute, triggered a full synchronization and after a while, I can see the new property values in the 'Manage user profiles' page - however all of the site collections are still showing the old value in the 'Office' field in the /_layouts/userdisp.aspx page:

Manage user profiles view (new data):
Manage user profiles view

Site collection user details (old data):
Site collection user details

I made sure to trigger the "UserProfileService - User Profile to SharePoint Full Synchronization" timer job and waited a few hours just in case. The job execution took very little time, but the ULS log is clean and does not report any error from the User Profile service. Is there anything else I am missing?

È stato utile?

Soluzione

Run:

stsadm -o sync -listolddatabases 0

If there are any => few hours, run:

stsadm -o sync -deleteolddatabases 0

Then, run the Full Sync timer job again. Re-check your site collection (or re-run stsadm -o sync -listolddatabases 0 to see that their time is current).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top