Update SharePoint User Information List

By James|12/01/2016|,

Once a user logs onto SharePoint or is granted access to a site collection, their information is stored in the site collection user information list. You can view the list by accessing site_collection_url/_catalogs/users.  Unfortunately, if the user’s information is updated in Active Directory the changes are NOT updated in SharePoint.

Update Single User With Active Directory Data

If you only want to update a single user, the following PowerShell code will do it:

Update All Users With Active Directory Data

If you want to update all users across all site collections:

Update All Users With User Profile Service Data

If you have a working User Profile Service (UPS) that is synchronizing with Active Directory, we can leverage the data stored in UPS to update the site collection user information list.  The following script will update all site collection user information lists from data stored in the UPS:

Update Domain Login ID

One caveat is that a user's login ID will NOT be changed using any of the above methods.  If a user's Active Directory login ID is changed, use the STSADM migrateuser command.  For example, let's say you have user MYDOMAIN\user1.  The login ID is changed to MYDOMAIN\user2.  To update SharePoint, perform the following from an administrative command prompt:

If the login ID's have apostrophes, enclose them in quotes.  For example:

 

 

Copyright 2011 - 2025 The Lazy IT Admin | All Rights Reserved
menu-circlecross-circle linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram