Question Fusionner des comptes LDAP

Plus d'informations
il y a 17 ans 3 mois #3526 par david
Réponse de david sur le sujet Re:Fusionner des comptes LDAP
Reprenons :
J'ai un groupe A d'étudiants et un groupe B d'étudiants
Je parcours tout le groupe A. Pour chaque étudiant, je récupère un numéro que je modifie et que je stocke dans une variable var1 de type chaine. Je récupère également d'autres champs.
De même pour le groupe B, je récupère un numéro que je modifie et stocke dans une variable var2 de type chaine.
Après je veux que pour chaque étudiant du groupe A corresponde un étudiant du groupe B. Pour cela, je dois parcourir l'un des deux groupes A ou B et tester pour chaque étudiant si var1 =var2.

Si var1=var2 alors je veux insérer dans un 3eme groupe conteneur,l'étudiant du groupe B en ajoutant des champs récupérés du groupeA dans le but plus tard de supprimer le groupeA. Le but étant de fusionner les deux groupes en éliminant les doublons.

J'espère avoir été plus clair. Tu as un extrait de mon code plus haut avec les foreach.
Merci d'avance pour ton aide.Je galère vraiment

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 3 mois #3527 par Laurent Dardenne
dav écrit:

Après je veux que pour chaque étudiant du groupe A corresponde un étudiant du groupe B.

Tu veux ou il existe obligatoirement une correspondance entre les 2 groupes ?
dav écrit:

Le but étant de fusionner les deux groupes en éliminant les doublons.

Ok, j'ai compris l'objectif.
dav écrit:

J'espère avoir été plus clair.

je pense, une précision : ton traitement est donc là pour obtenir une information commune au 2 groupes afin d'opérer la fusion ?
dav écrit:

Merci d'avance pour ton aide.

Je vais déjà essayer.
dav écrit:

Je galère vraiment

ça j'ai bien compris.
Mon problème est que j'ai du mal à associer ton code avec tes explications :S

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 3 mois #3528 par david
Réponse de david sur le sujet Re:Fusionner des comptes LDAP
Oui mon traitement pour chaque groupe a pour but d'extraire un attribut commun permettant la fusion. Or cet attribut n'existant pas directement, je fais un traitement pour permettre la correspondance et avoir un critère de fusion permettant la jointure.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 3 mois #3533 par Laurent Dardenne
Ton traitement de recherche me semble correcte ensuite il reste ces questions là :
dav écrit:

-Quelle est la méthode pour insérer dans un conteneur ?
Et comment je crée ce 3ème conteneur?

Je ne te serais d'aucune utilité sur cet aspect là, recherche des exemples sur le net, en PS, VBS ou C#. Ensuite il restera à les adapter, les API seront identiques, c'est la manière de faire qui change et pas comment on fait.
Une recherche sur \"powershell active directory create\" renvoi ceci .
Ensuite on mixe, \"VBS active directory create OU\", renvoi ceci et si on compare ce code avec celui en PS, i l est à peu prés identique...
dav écrit:

Et si les deux chaines ne sont pas égales, je ne fais rien?

Je pense que tu es le seul à pouvoir répondre à cette question. Une des questions à ce se poser dans ce cas là est : que signifie cette information/\"état\" pour ces comptes là ?

Et pourquoi ne pas utiliser un outil de migration spécifique?

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.095 secondes
Propulsé par Kunena