I have a sharepoint hosted add-in which includes some people picker controls. In these people picker there are all of the users available which are also available through the Active directory but if I check the users on my site collection I can only see a few of them (not all of the AD user where created here).

So where does the people picker control get its data from? Directly from the AD or from a "boss"-DB on the sharepoint server?


The People Picker has three sources:

  1. Active Directory (or the configured identity provider)

  2. The User Information List. The UIL is stored in the SharePoint Content Database UserInfo table. These are users you've already added to the Site Collection.

  3. The User Profile Service Application for Audiences only, as well as augmenting information to People pulled from one of the two sources above.

  • but if I am looking for users which are not in the UIL is the people picker always calling the AD? or is he storing the already queried user in the UIL? – Snickbrack Mar 20 '17 at 14:50
  • See 1). The provided sources are in the answer. – Trevor Seward Mar 20 '17 at 14:51
  • yeah i red them. These are users you've already added to the Site Collection. but there are also users which I never added to the site collection which I can search using people picker... – Snickbrack Mar 20 '17 at 14:52
  • Again, see 1). Active Directory. – Trevor Seward Mar 20 '17 at 14:53

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.