Yes. I did.
Complementary settings (need to do changes in php.ini, and var.php).
Below is the configuration in OCS gui (change with your server information).
CONEX_LDAP_SERVEUR = ldap://172.29.10.1
CONEX_ROOT_DN = CN=Administrator,CN=Users,DC=domain,DC=local
CONEX_ROOT_PW = [PASSWORD of admin user above]
CONEX_LDAP_PORT = 389
CONEX_DN_BASE_LDAP = DC=domain,DC=local
CONEX_LOGIN_FIELD = sAMAccountName
CONEX_LDAP_PROTOCOL_VERSION = 3
CONEX_LDAP_CHECK_DEFAULT_ROLE = [EMPTY]
CONEX_LDAP_NB_FILTERS = 1
CONEX_LDAP_FILTER1 = &(memberOf=CN=GroupAD,OU=OCS,DC=domain,DC=local)
CONEX_LDAP_FILTER1_ROLE = RO
The best option is enable advanced to check "Attibute Editor" (Windows Active Directory).
> The user need be domain admin (I tried with domain users and not worked).
> I created "GroupAD" inside the OU "OCS", in this way users in group "GroupAD", can login using AD credentials.
> check logs in :
/var/log/apache2/error.log (this is in ubuntu, change to 'named').
I hope that you can solve with this information above.