$config['auth_ldap_binddn'] = "cn=LookupUser,cn=Users,dc=ad,dc=example,dc=com"; $config['auth_ldap_bindpw'] = "topsecret123"; $config['auth_ldap_attr']['uid'] = "sAMAccountName"; $config['auth_ldap_attr']['uidNumber'] = "objectSid"; $config['auth_ldap_attr']['cn'] = "name"; $config['auth_ldap_attr']['dn'] = "distinguishedname"; $config['auth_ldap_objectclass'] = "person"; $config['auth_ldap_version'] = 3; $config['auth_ldap_server'] = "domaincontroller.example.com"; $config['auth_ldap_port'] = 389; $config['auth_ldap_starttls'] = TRUE; $config['auth_ldap_prefix'] = "CN="; $config['auth_ldap_suffix'] = ",CN=Users,DC=ad,DC=example,DC=com"; $config['auth_ldap_group'] = array("CN=Observium Users,OU=Groups,DC=ad,DC=example,DC=com"); $config['auth_ldap_groupbase'] = "OU=Groups,DC=ad,DC=example,DC=com"; $config['auth_ldap_groupmembertype'] = "fulldn"; $config['auth_ldap_groupmemberattr'] = "member"; unset($config['auth_ldap_groups']); $config['auth_ldap_groups']['CN=Observium Admins,OU=Groups,DC=example,DC=COM']['level'] = 10; $config['auth_ldap_groups']['CN=Observium Users,OU=Groups,DC=example,DC=COM']['level'] = 1;
We can't really give support for LDAP on CE.
LDAP is complex, and you sort of need to make it work yourself.