Bonjour,
J'essaye d'intégrer des contacts à des groupes à l'aide d'un CSV dans un environnement AD 2008/Exchange 2010 (en mode mixte 2003).
Pour ce faire je me suis tout naturellement orienté vers powershell et les cmdlets Quest.
Voici le format de mon CSV:
Name,MemberOf
Contact1,DN_GRP1;DN_GRP2;DN_GRP3
Contact2,DN_GRP1;DN_GRP2;DN_GRP3
Et voici ma commande:
Import-CSV c:\temp\contacts_and_groupes.txt | ForEach-Object {Get-QADobject -Type contact -Name $_.Name | Set-QADObject -ObjectAttributes @{MemberOf=@{Append=@( ($_.MemberOf -split ";"))}}}
Et voici l'erreur retournée par powershell lorsque je l’exécute:
Set-QADObject : Une violation de contrainte s'est produite.
Je vous demande donc votre aide car c'est urgent et que si j'ai pas réussi demain matin je vais devoir me palucher les 2000 contacts un par un.
Merci de votre aide
G-Orwell
Partager