A similar thread already exists but I do not have much experience with the SharePoint User List (in fact never heard of it!). The thread is here: Populate SharePoint Contact List with AD user information I have the user profile service up and running but we do not use My Sites. I essentially want a list that shows all users from AD, can be filtered easily and obviously needs little to no maintenance in way of staying up to date with amendments in AD. Any help would be great, thanks

  • Are you familiar with timer job? I have a solution then. Oct 7, 2015 at 3:41
  • Would this list be accessible to standard users? Have you considered the huge security risks with this?
    – Burgi
    Oct 7, 2015 at 9:55

2 Answers 2


I would recommend going for Search to avoid development and keep your environment supported, not to mention - automatically updated, no need to handle that yourself. With or without My-Sites configured, as long as you have User Profiles + Synchronization running, via Search + People vertical you could build up a whole new experience to your users, and benefit from advanced Filters (e.g. I build a Isotope by creating my own Display templates, similar to Pinterest + Filters). Examples are abundant - have a look at this series from Marc A. - and it works perfectly on-premises too.

  • 2
    You don't have to use My Sites to take advantage of user profiles. For SharePoint to really work, you must be syncing the data from AD already, so you've got that data to work with. Oct 9, 2015 at 11:49
  • @MarcDAnderson - I did mentioned "with or without" - right ? Oct 10, 2015 at 18:16
  • You did! Sorry about that. Oct 10, 2015 at 21:59
  • Guys, thanks, this has sent me in the right direction. One issue I have is that my people scope is empty! I know my AD profiles are being crawled as I can see them in central admin. I have seen a thread stating that I have to update the content source with a sps3:// URL for the MY SITES but I do not have MY sites!? any ideas
    – JazzyN
    Oct 27, 2015 at 12:53
  • Ignore this...figured out that the crawl account did not have access to the user profile service application.
    – JazzyN
    Oct 28, 2015 at 9:53

User lists are a no no. Avoid that!!

Figure out if you have all the fields that you need in AD.

Create a SharePoint Contact list with all the fields you need.

Figure out if you can map all the fields from AD to Azure AD coz some of them are not possible to map if you cant get them to Azure AD.

Make a power Shell script that takes the fields and populates into SharePoint.

Make the power Shell script as a Schedule task.

Take a look at this article.

  • Using sp2010 Ent
    – JazzyN
    Oct 5, 2015 at 10:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.