Utiliser des comptes LDAP dans Dokuwiki

par julien, juillet 2007

Dokuwiki peut facilement utiliser votre annuaire LDAP pour authentifier les utilisateurs. Pour cela, il faut modifier le fichier conf/local.php et y ajouter les valeurs suivantes :

$conf['auth']['ldap']['server']      = 'ldap://localhost:389';
$conf['useacl']      = 1;
$conf['openregister']= 0;
$conf['authtype']    = 'ldap';
$conf['auth']['ldap']['server']      = 'localhost';
$conf['auth']['ldap']['port']        = 389;
$conf['auth']['ldap']['usertree']    = 'dc=domaine, dc=com';
$conf['auth']['ldap']['grouptree']   = 'cn=editors, dc=domaine, dc=com';
$conf['auth']['ldap']['userfilter']  = '(&(uid=%{user}))';
$conf['auth']['ldap']['groupfilter'] = '(&(objectClass=posixGroup)(|(gidNumber=%{gid})(memberUID=%{user})))';

Il faut ensuite créer le groupe “editors”. Personnellement, j'utilise phpldapadmin et dans cette interface il faut créer un nouveau “Posix Group” juste en dessous de “dc=linuxwall,dc=info”. Le common name est “editors”, les autres champs ne sont pas importants.

Une fois le groupe créé, on ajoute (Add new attribute) des “memberUid” qui sont les noms des utilisateurs ayant accès au wiki.

Et hop, l'affaire est dans le sac !~~DISCUSSION~~

fr/ressources/astuces/ldap_dokuwiki.txt · Last modified: 2011/03/16 01:41 (external edit)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0