Call us today to see how we can help you be at your best.
SharePoint contains a User Information List in the Root Web of every Site Collection which contains a number of properties about the users.
The properties include:
This List is used in a number of different places in SharePoint, such as workflows/alerts, custom applications, People Picker and many more. This List is supposed to be updated by a User Profile Service Timer Job. I have rarely seen this function work in a Production environment.
When this list becomes out of date, a number of issues could occur:
I have created this script which syncs all of the properties in the User Information List to the data in the User Profile Service. There are other scripts out there which will query AD for every user. I would not recommend running these scripts as you will be querying AD thousands of times as each Site Collection potentially contains similar users. Furthermore, the Set-SPUser command which they rely on only syncs the Display Name.
Download the script HERE!
If you have any questions please leave a comment.
fix display name displayname script repair username domain UPS service sharepoint 2010 sharepoint 2013 synchronize change name update displayname set-spuser -syncad powershell
Sign up today to receive our monthly newsletter with tips, Microsoft funding availabilites, upcoming events and industry news.
Take advantage of this hands-on event that will guide you through Microsoft’s security tools and how to protect your business interests.
Sign-up to our monthly newsletter for valuable insights, workshops/events and funding available for your next project!