DokuWiki

It's better when it's simple

User Tools

Site Tools


Sidebar

Translations of this page?:

Learn about DokuWiki

Advanced Use

Corporate Use

Our Community


Follow us on Facebook, Twitter and other social networks.

auth:ldap_lotus

LDAP Auth Plugin: Lotus Domino (Notes) Examples

Since the release 2013-05-10 “Weatherwax”
see AuthLDAP plugin Lotus config page

For releases 2012-10-13 “Adora Belle” and older
see info below

Below are example configurations for use with the LDAP backend and the Lotus Domino server.

Domino < 7.0

$conf['auth']['ldap']['server']      = 'localhost';
$conf['auth']['ldap']['usertree']    = 'O=YourNotesOrganization/C=US';
$conf['auth']['ldap']['grouptree']   = 'O=YourNotesOrganization/C=US';
$conf['auth']['ldap']['userfilter']  = '(&(uid=%{user})(objectClass=dominoPerson))';
$conf['auth']['ldap']['groupfilter'] = '(&(objectClass=dominoGroup)(member=CN=%{user}))';
 
//Note: It is not necessary to populate both 'grouptree' and 'groupfilter'.
//You may have better results only populating one of these and commenting out the other

Domino >= 7.0

This allows you to login via the CN (Domino 'User Name') or the uid (Domino 'short name').

$conf['auth']['ldap']['server'] = 'ldap://myldap.mydomain.edu';
$conf['auth']['ldap']['port'] = '389';
$conf['auth']['ldap']['usertree']    = 'C=US';
$conf['auth']['ldap']['grouptree']   = 'RootDSE';
$conf['auth']['ldap']['userfilter']  = '(&(|(CN=%{user})(uid=%{user}))(objectClass=dominoPerson))';
$conf['auth']['ldap']['groupfilter'] = '(&(objectClass=dominoGroup)(member=CN=%{cn}*))';
auth/ldap_lotus.txt · Last modified: 2013-09-18 00:16 by Klap-in