Search code examples
sharepointmosssharepoint-2007peoplepicker

Customize MOSS People Picker (PeopleEditor) Control


I have modified my MOSS 2007 configuration to query a given target AD successfully. I would like to show some custom LDAP fields (such as country) in the PeopleEditor control and allow users to search against these fields. Can someone point me towards useful resources/tutorials showing how to do this?

Thanks, MagicAndi.


Solution

  • You need to inherit from the EntityEditor control (just as PeopleEditor does) and write your own queries and validation.

    Some background (read community content):

    Along with these links and carefully studying the PeopleEditor control with Reflector, another good resource is this blog post from Igor Kozlov. There's a less detailed but still useful example on MSDN here.

    I'm working on a CodePlex project that queries any given Active Directory from a people picker. It's well documented and combines techniques from the various references out on the web (giving credit of course). Hope it helps someone as well!