- Authenticate CardDAV users against LDAP.
- Multiple address book support.
- Global, shared and private address book support.
- Full read-write support between CardDAV clients and LDAP with contact renaming.
- Bidirectional sync between LDAP and CardDAV clients for new contacts, modified contacts and contacts deleted via CardDAV protocol (contacts deleted directly in LDAP are deleted in CardDAV clients asynchronously).
- Fully compatible with LDAP address book applications since contacts are stored in LDAP server as normal directory entries and not as vCards.
- Extensive and customizable configuration option to map vCard properties to LDAP attributes including multi-value and composite value properties and attributes.
- Media like profile picture support.
- Contact group support.
- Does not support anonymous access to the server.
- Same LDAP server must be used for authentication as well as address book.
- Does not support any date and/or time vCard property.
- Compatibility to as many vCard data types as possible.
Check INSTALL file.
Checkout the Wiki here - https://github.com/isubsoft/ldap-carddav/wiki for more useful information and resources regarding this project.