plantoschka / LDAPCP

This claims provider connects SharePoint 2013 and 2016 with Active Directory and LDAP servers to provide a great search experience in the people picker with federated authentication (typically ADFS)

Home Page:https://ldapcp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LDAPCP for SharePoint 2013 and 2016

Please visit ldapcp.com to download LDAPCP and find documentation.

People picker with LDAPCP

This project was originally hosted on Codeplex but I moved it here since Codeplex is shutting down.

Features

  • 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.
  • Implements augmentation to add group membership to security tokens.

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 "extuser:partner@contoso.com" directly creates permission "partner@contoso.com" 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.

About

This claims provider connects SharePoint 2013 and 2016 with Active Directory and LDAP servers to provide a great search experience in the people picker with federated authentication (typically ADFS)

https://ldapcp.com

License:Apache License 2.0


Languages

Language:C# 83.9%Language:ASP 15.0%Language:Gherkin 1.1%