Créer un utilisateur en powershell

De Travail-Ivan 2

Explication des éléments du script

  1. New-ADUser:
    • C'est la commande utilisée pour créer un nouvel utilisateur dans Active Directory.
  2. -Name:
    • "sebastiennetoutseul" : Définit le nom de l'utilisateur. C'est l'identifiant principal dans Active Directory.
  3. -SamAccountName:
    • "stoutseul" : Spécifie le nom de connexion pour l'utilisateur, souvent utilisé pour l'authentification.
  4. -Surname:
    • "toutseul" : Définit le nom de famille de l'utilisateur.
  5. -Department:
    • "production" : Indique le département auquel l'utilisateur appartient, utile pour la gestion des ressources humaines.
  6. -GivenName:
    • "sebastienne" : Spécifie le prénom de l'utilisateur.
  7. -DisplayName:
    • "sébastienne Toutseul" : Définit le nom affiché dans les contacts et les annuaires.
  8. -Initials:
    • "ST" : Définit les initiales de l'utilisateur, ce qui peut être utilisé dans certaines applications ou rapports.
  9. -AccountPassword:
    • Utilise ConvertTo-SecureString pour créer un mot de passe sécurisé.
    • "Formation10" : Le mot de passe en texte clair est converti en une chaîne sécurisée.
    • -AsPlainText : Indique que le mot de passe est fourni en texte brut.
    • -Force : Évite les avertissements qui pourraient apparaître lors de l'utilisation de texte brut.
  10. -Enabled:
    • $true : Indique que le compte sera activé immédiatement après sa création.
  11. -PassThru:
    • (Optionnel) Renvoie l'objet de l'utilisateur nouvellement créé, ce qui permet de vérifier que la création a été effectuée avec succès.


New-ADUser  -Name "sebastiennetoutseul" `
    -SamAccountName "stoutseul" `
    -Surname "toutseul" `
    -Department "production" `
    -GivenName "sebastienne" `
    -displayname "sébastienne Toutseul" `
    -Initials "ST" `
    -AccountPassword ("Formation10" |
    ConvertTo-SecureString -AsPlainText -Force)
    -Enabled $true