6.0.0-git
2021-09-18
Last Modified 2005-04-25 by Guest

LDAP HowTo


This document is intended to help administrators configure various parts of horde to use an LDAP directory. Please fill in any gaps or expand on the content with your own experiences on using horde with LDAP.


Document Standards

In this document, we assume the following, please adjust accordingly for your LDAP directory

  • User information is stored in ou=Users,dc=example,dc=com.
    • cn=horde,ou=DSA,dc=example,dc=com is used by horde to bind to the LDAP directory.
    • The LDAP directory is secured, with no anonymous binding.

Authenticating with LDAP

Horde Setup

Directory Permissions

These are the minimum LDAP directory permissions needed by horde to authenticate against LDAP


access to dn.children="ou=Users,dc=example,dc=com"

        attrs=entry,objectClass,uid

        by dn="cn=horde,ou=DSA,dc=example,dc=com" read

        by self read

        by * none

access to dn.children="ou=Users,dc=example,dc=com"

        attrs=userPassword

        by self write

        by anonymous auth

        by * none


Storing Preferences with LDAP

Horde Setup

Directory Permissions