Synchro Openldap / bdd MySQL

Fermé
Meledith Messages postés 2 Date d'inscription lundi 25 août 2008 Statut Membre Dernière intervention 25 août 2008 - 25 août 2008 à 12:52
 kiki - 25 août 2008 à 23:15
Bonjour,
Bonjour,
Dans le cadre d'un stage en entreprise, je dois administrer un serveur LDAP.
Je vous pose la situation:
L'entreprise dispose d'une base de données MySQL dans laquelle sont stockés des contacts, accessibles en lecture dans une interface web en php.
Pour plus de flexibilité, ma "mission" est de faire communiquer l'annuaire LDAP avec la base de données existante. En gros, que la modification des contacts dans l'annuaire LDAP entraine une modification dans la base de données sql, et donc, dans l'interface web etc...
J'ai fait pas mal de recherches, mais je trouve qu'openLDAP est terriblement mal documenté dès qu'on s'éloigne des sentiers battus de l'utilisation standard...
Si certains de vous s'y connaissent, j'aurais aimé leurs avis/solutions, car je n'ai pas trouvé mon bonheur entre les références à des backend shell ou sql (ce dernier semblant complexe à implemanter), ou des mentions du genre "bah, il suffit de faire un script en php"...
Merci d'avance.

nb: je travaille sur une redhat enterprise avec openLDAP.

1 réponse

D'après ce que j'ai lu :

Il vaut mieux utiliser les comptes sur OpenLDAP, cat LDAP est optimisé en lecture, alors que Mysql est optimisé en écriture.
Donc s'il ne s'agit que de contacts, il est préférable de transférer sur OpenLDAP et utiliser une interface PHP-OpenLDAP.

Vous devriez trouver votre bonheur là :
http://cgi.resourceindex.com/
http://php.resourceindex.com/

Vous devriez trouver matiere ici => : http://phpldapadmin.sourceforge.net/wiki/index.php/Main_Page

Cordialement,
0