Question
Création d'une OU et d'un groupe
- spontuk
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
il y a 10 ans 5 mois #20900
par spontuk
Création d'une OU et d'un groupe a été créé par spontuk
Bonjour,
Je suis entrain de créer un eptit script qui va aider la gestion de l'Active Directory.
Je souhaiterais créer un utilisateur, lui renseigner son nom, prénom, login et son service.
Lorsque l'on renseigne sont service il créer une OU et un groupe.
Voici mon bout de script:
[code:1]$buttoncreate.add_click(
{
#enregistrement des infos dans l'AD
$objOU=[ADSI]\"LDAP://ou=Services,ou=Isec,dc=isec,dc=ad\"
$objUSER=$objOU.Create(\"user\",\"CN=\"+$textboxprenom.Text+\" \"+$textboxnom.Text)
$objUSER.put(\"samaccountname\", $textboxlogin.Text)
$objUSER.put(\"UserPrincipalName\", $textboxlogin.Text+\"@isec.ad\"«»)
$objUSER.put(\"givenname\", $textboxprenom.Text)
$objUSER.put(\"sn\", $textboxnom.Text)
$objUSER.setinfo()
$objUSER.setPassword(\"Password.1\"«»)
$objUSER.psbase.invokeset(\"accountdisabled\",$false)
$objOU=$objDomain.Create(\"organizationalUnit\", \"ou=$textboxservice.Text\"«»)
$objDomain.setinfo()
$objGroupe=$objOU.Create(\"group\", $textboxservice.Text)
$objGroupe.put(\"samaccountname\", $textboxservice.Text)
$objGroupe.setinfo()
try
{
$objUSER.setinfo()
}
catch
{
[Windows.Forms.MessageBox]::«»Show(“Impossible de créer l'utilisateur au domaine”, “Création d'un utilisateur”, [Windows.Forms.MessageBoxButtons]::OK, [Windows.Forms.MessageBoxIcon]::Error)
return
}
[Windows.Forms.MessageBox]::«»Show(“Utilisateur a été ajouté au domaine”, “Création d'un utilisateur”, [Windows.Forms.MessageBoxButtons]::OK, [Windows.Forms.MessageBoxIcon]::Information)
})
# Boutton consultation d'un utilisateur
$buttonreturn.add_click({$createuser.Close()})[/code:1]
pouvez-vous m'aider ?
Cordialement
Je suis entrain de créer un eptit script qui va aider la gestion de l'Active Directory.
Je souhaiterais créer un utilisateur, lui renseigner son nom, prénom, login et son service.
Lorsque l'on renseigne sont service il créer une OU et un groupe.
Voici mon bout de script:
[code:1]$buttoncreate.add_click(
{
#enregistrement des infos dans l'AD
$objOU=[ADSI]\"LDAP://ou=Services,ou=Isec,dc=isec,dc=ad\"
$objUSER=$objOU.Create(\"user\",\"CN=\"+$textboxprenom.Text+\" \"+$textboxnom.Text)
$objUSER.put(\"samaccountname\", $textboxlogin.Text)
$objUSER.put(\"UserPrincipalName\", $textboxlogin.Text+\"@isec.ad\"«»)
$objUSER.put(\"givenname\", $textboxprenom.Text)
$objUSER.put(\"sn\", $textboxnom.Text)
$objUSER.setinfo()
$objUSER.setPassword(\"Password.1\"«»)
$objUSER.psbase.invokeset(\"accountdisabled\",$false)
$objOU=$objDomain.Create(\"organizationalUnit\", \"ou=$textboxservice.Text\"«»)
$objDomain.setinfo()
$objGroupe=$objOU.Create(\"group\", $textboxservice.Text)
$objGroupe.put(\"samaccountname\", $textboxservice.Text)
$objGroupe.setinfo()
try
{
$objUSER.setinfo()
}
catch
{
[Windows.Forms.MessageBox]::«»Show(“Impossible de créer l'utilisateur au domaine”, “Création d'un utilisateur”, [Windows.Forms.MessageBoxButtons]::OK, [Windows.Forms.MessageBoxIcon]::Error)
return
}
[Windows.Forms.MessageBox]::«»Show(“Utilisateur a été ajouté au domaine”, “Création d'un utilisateur”, [Windows.Forms.MessageBoxButtons]::OK, [Windows.Forms.MessageBoxIcon]::Information)
})
# Boutton consultation d'un utilisateur
$buttonreturn.add_click({$createuser.Close()})[/code:1]
pouvez-vous m'aider ?
Cordialement
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 10 ans 5 mois #20903
par Philippe
Réponse de Philippe sur le sujet Re:Création d'une OU et d'un groupe
bonjour spontuk
on veut bien t'aidé mais peut tu nous dire comment ou plutôt sur quel problème
décompose ta demande en trois étapes pour plus de facilité mais aussi plus de claireté (OU, groupe, utilisateur et peut-être les tests et gestions d'erreurs)
enfin peut tu utilisé le module active directory ?
bien sûr tout dépend de la version ton AD (2008R2 minimum)
ce serais plus rapide et simple
Message édité par: 6ratgus, à: 19/10/15 10:09<br><br>Message édité par: 6ratgus, à: 19/10/15 18:20
on veut bien t'aidé mais peut tu nous dire comment ou plutôt sur quel problème
décompose ta demande en trois étapes pour plus de facilité mais aussi plus de claireté (OU, groupe, utilisateur et peut-être les tests et gestions d'erreurs)
enfin peut tu utilisé le module active directory ?
bien sûr tout dépend de la version ton AD (2008R2 minimum)
ce serais plus rapide et simple
Message édité par: 6ratgus, à: 19/10/15 10:09<br><br>Message édité par: 6ratgus, à: 19/10/15 18:20
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.037 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Création d'une OU et d'un groupe