This project has moved and is read-only. For the latest updates, please go here.

LDAPCP is no longer updated on Codeplex and has moved to

Please visit to find documentation and download the latest version.

This claims provider queries Active Directory and LDAP servers to enhance people picker with a great search experience in trusted authentication (typically ADFS).

Joe boss 


  • Works with SharePoint 2013 and SharePoint 2016.
  • Easy to configure with administration pages added in Central administration > Security.
  • Queries multiple servers in parallel (multi-threaded connections).
  • Populates properties (e.g. email, SIP, display name) upon permission creation.
  • Supports rehydration for provider-hosted add-ins.
  • Supports dynamics tokens "{domain}" and "{fqdn}" to add domain information on permissions to create.
  • Implements SharePoint logging infrastructure and logs messages in Area/Product "LDAPCP".
  • Ensures thread safety.
  • version 5 introduces most wanted feature: Implements augmentation to populate SAML token of users with group membership upon authentication.

Customization capabilities

  • Customize list of claim types, and their mapping with LDAP objects.
  • Enable/disable augmentation globally or per LDAP connection.
  • Customize display of permissions.
  • Customize LDAP filter per claim type, e.g. to only return users member of a specific security group.
  • Set a keyword to bypass LDAP lookup. e.g. input "" directly creates permission "" on claim type set for this.
  • Set a prefix to add to LDAP results, e.g. add "domain\" to groups returned by LDAP.
  • Hide disabled users and distribution lists.
  • Developers can easily do a lot more by inheriting base class. See below for more details.

Last edited Jun 30, 2017 at 1:49 PM by Yvand, version 149