Bonjour, j'ai un problème avec un script de création d'utilisateur dans Active Directory :
Voici la source :
$ou = "ou=titi,ou=toto,ou=tutu,dc=titi-toto,dc=local"
$prenom = Prenom
$nom = NOM-NOM
new-ADUser -Name "$nom $prenom" -GivenName "$prenom" -Surname "$nom" -UserPrincipalName "pnom" -Samaccountname "pnom" -displayname "$nom $prenom" -path $ou
J'ai le message suivant :
new-ADUser : Le nom fourni n'est pas un nom de compte formé correctement
Au caractère Ligne:1 : 1
+ new-ADUser -GivenName $prenom -Surname $nom -UserPrincipalName
"pnom" ...
En gros si j'ai bien compris le paramètre -name ne peux pas avoir d'espace car tout attaché cela fonctionne.
Ce qui m'intéresse c'est de pouvoir mettre NOM-NOM Prenom en tant que nom d'objet dans l'AD.
J'avais repéré les attributs suivants :
-Surname = Nom
-Name = Nom d'affichage de l'objet
-GivenName = Prénom
-Displayname = Nom complet
-SamaccountName = Nom de login
-UserPrincipalName = Nom d'ouverture de session
-ScriptPath = script d'ouverture de session
Merci pour l'aide que vous pourrez m'apporter.
Cordialement.