Le 22/03/2013 00:09, Laurent Destailleur (eldy) a écrit :
Le 21/03/2013 17:28, Félix Defrance a écrit :
Le 13/03/2013 14:56, Félix Defrance a écrit :
Bonjour à tous,

Je me permet de vous contacter car nous avons une problématique qui semble être résolvable via l'utilisation des scripts sync_users_ldap2dolibarr.php et sync_members_ldap2dolibarr.php

Nous devons intégrer dolibarr de manière à ce les utilisateurs puissent se logguer dessus en utilisant les identifiants présent sur un Active Directory. J'ai donc besoin de synchroniser 235 users vers dolibarr.

Actuellement, il m'est possible de lister les utilisateurs de l'active directory via le module de synchro ldap (admin/ldap.php). Je peu ajouter un utilisateur manuellement et le sélectionner dans la liste peuplé par les informations contenu dans ldap.

Mais je n'arrive pas à effecuter une sychro avec les scripts sync_users_ldap2dolibarr.php et sync_members_ldap2dolibarr.php. Quelle est la marche à suivre je ne trouve pas d'informations sur le wiki ainsi que dans la documentation:

http://wiki.dolibarr.org/index.php/Script_sync_members_ldap2dolibarr
http://www.dolibarr.org/html_doxygen/df/d01/sync__users__ldap2dolibarr_8php.html


A vous lire,
Félix


_______________________________________________
Dolibarr-user mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-user


Finalement, j'ai résolu mon problème.

Le retour de $conf->global->LDAP_FIELD_NAME dans /var/www/dolibarr/scripts/user/sync_users_ldap2dolibarr.php était null.

La faute à la déclaration de configuration dans l'interface dolibarr (conf>modules>Configuration du module LDAP) onglet utilisateurs puis champ "Login (unix) ), il faut définir "samaccountname" à la place de "uid".

La synchro fonctionne.

Je recense toutefois un bug avec les id comportant des accents. Ceux ci ne sont pas importés.

Félix.
Super,
Merci en effet de remonter le pb des accents.
Sinon, nous avons peu de testeur pour active directory, et je serais interessais par avoir une copie écran de ce à quoi ressemble la page de config de la synchro ldap users pour un synchro opérationnelle. Pouvez-vous m'envoyer ([email protected]) une copie écran afin d'alimenter mes archives de cas de test ok (qui sont vierge pour active directory) ?








_______________________________________________
Dolibarr-user mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-user


--
Eldy (Laurent Destailleur).

EMail:[email protected]
Web:http://www.destailleur.fr

Dolibarr (Project leader):http://www.dolibarr.org
To make a donation for Dolibarr project via Paypal:[email protected]
AWStats (Author) :http://awstats.sourceforge.net
To make a donation for AWStats project via Paypal:[email protected]
AWBot (Author) :http://awbot.sourceforge.net
CVSChangeLogBuilder (Author) :http://cvschangelogb.sourceforge.net


_______________________________________________
Dolibarr-user mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-user
Bonjour,

Oui bien sur, voila la config.

*http://tinypic.com/r/25fub2c/6*


Aussi, je pense que le problème viens du décodage du champs qui est en base64. Un ldapsearch retourne :

....
sAMAccountName: christine
sAMAccountName:: SW52aXTDqQ==
sAMAccountName: robert
sAMAccountName:: TWFtYW4gU8OpY3VyaXTDqQ==
sAMAccountName: antoni
...


--
===================================================================
Felix Defrance                     -                    Easter-eggs
http://www.easter-eggs.com

_______________________________________________
Dolibarr-user mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-user

Répondre à