Bonjour,

je debute avec LSC installé dans le bute de synchronisé un opneldap vers un AD 
2012R2.

Pour les users j'ai un peu galéré mais ca va ca marche.
Pour les groupes ca marche a moitié il n'y a que les membres qui ne sont pas 
renseigner.

Je suivi les tuto sur le site LSC mais la je ne vois pas ce qui bloque. Ci 
dessous le bout de code qui génère la liste des membres :
<dataset>
    <name>member</name>
    <policy>FORCE</policy>
    <forceValues>
        <string>
            <![CDATA[rjs:
            var membersSrcDn = srcBean.getDatasetValuesById("memberUid");
            var membersDstDn = [];
            for  (var i=0; i<membersSrcDn.size(); i++) {
                var uid = membersSrcDn.get(i);
                var destDn = ldap.search("OU=users", "(sAMAccountName=" + uid + 
")");
                if (destDn.size() == 0 || destDn.size() > 1) {
                    continue;
                }
                var destMemberDn = destDn.get(0) + "," +  ldap.getContextDn();
                membersDstDn.push(destMemberDn);
            }
            membersDstDn
            // DEBUG
            java.lang.System.out.println("member: " + membersDstDn);
            ]]>
        </string>
    </forceValues>
</dataset>

Voila la sortie de mon "debug"
member: 
CN=userA,OU=users,DC=domain,DC=fr,CN=userB,OU=users,DC=domain,DC=fr,CN=userC,OU=users,DC=domain,DC=fr

Le seul truc que j'ai remarqué c'est que la liste des membres est séparé par 
des "," mais je ne sais pas comment lui dire de prendre des ";", j'ai déjà la 
directive "<defaultDelimiter>;</defaultDelimiter>" dans ma tache.



Autre question est il possible de passer des parametres lorsque l'on appel une 
tache. Je souhaite pouvoir appelé l'agent en lui disant lance la tache de 
syncrho des utilisateur pour le user "toto"?


Merci d'avance.

--
Lionel Caignec 

Centre Informatique National de l' Enseignement Supérieur 
950 rue de Saint Priest 
34097 MONTPELLIER Cedex 5 
Tel : (33) 04 67 14 14 14
Fax : (33)04 67 52 37 63 
http://www.cines.fr
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users

Reply via email to