******************************* Event based LDAP source service ******************************* This source service uses LDAP vendors capabilities or a time based pulling system to look for updates inside a directory. This LSC plugin enables event-based updates handling upon supported directories based on `LDAP Persistent search control `__ and `LDAP Content Synchronization Operation `__. It supports : * through LDAP Persistent Search Control : * Netscape Directory Server, * Sun Directory Server (native and Java edition), * Oracle Directory server, * OpenDS and OpenDJ * through LDAP Content Synchronization Control : * OpenLDAP 2.4+ * Apache DS (to be fully checked) * through proprietary Microsoft control : Active Directory .. important:: The support for Active Directory is limited. Indeed, AD only accepts persistent search with the filter ``(objectClass=*)``. See the `LDAP Server Notification control `__ for more information. It has exactly the same parameters as a LDAP source service requires, plus the ```` element, as shown below: .. code-block:: XML openldap-source-service ou=People,dc=lsc-project,dc=org mail description cn sn userPassword objectClass uid mail (objectClass=inetorgperson) (&(objectClass=inetorgperson)(mail={mail})) true OpenLDAP The generic settings are described there: :doc:`LDAP source service ` The specific settings are: * **synchronizingAllWhenStarting**: set to false to bypass a full synchronization on start (default: true) * **serverType**: one the following values: * ``OpenLDAP`` * ``ApacheDS`` * ``OpenDS`` * ``OpenDJ`` * ``OracleDS`` * ``SunDS`` * ``NetscapeDS`` * ``ActiveDirectory`` * ``NovellEDirectory``