User Tools

Site Tools


fr:ressources:astuces:ldap_dokuwiki

Utiliser des comptes LDAP dans Dokuwiki

dokuwiki ldap

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: 2024/04/17 10:19 by 127.0.0.1