LAB21.02-ADscript-AddUsersFromOUinUserGroup : Différence entre versions

De NoocNooNet
Sauter à la navigation Sauter à la recherche
Ligne 2 : Ligne 2 :
 
ajouter les utilisateurs de différents OU dans un groupe d'utilisateurs commun
 
ajouter les utilisateurs de différents OU dans un groupe d'utilisateurs commun
 
== Script ==
 
== Script ==
# Constituer une liste d'OU dans laquelle sont les utilisateurs
+
Constituer une liste d'OU dans laquelle sont les utilisateurs :
 
$OUlist=@("OU=FV,DC=Adatum,DC=com","OU=Jojo,DC=Adatum,DC=com","OU=Jeanfred,DC=Adatum,DC=com")
 
$OUlist=@("OU=FV,DC=Adatum,DC=com","OU=Jojo,DC=Adatum,DC=com","OU=Jeanfred,DC=Adatum,DC=com")
# Récupérer la liste des utilisateurs actifs des OUs
+
Récupérer la liste des utilisateurs actifs des OUs :
 
$UsersList = Foreach($OU in $OUList){ Get-ADUser -Filter "Enabled -eq '$true'" -SearchBase $OU | Select-Object SamAccountName }
 
$UsersList = Foreach($OU in $OUList){ Get-ADUser -Filter "Enabled -eq '$true'" -SearchBase $OU | Select-Object SamAccountName }
  
# Ajouter tous les utilisateurs au groupe
+
Ajouter tous les utilisateurs au groupe
 
Add-AdGroupMember -Identity "newNOOC" -Members $UsersList
 
Add-AdGroupMember -Identity "newNOOC" -Members $UsersList

Version du 25 novembre 2021 à 16:05

Besoin

ajouter les utilisateurs de différents OU dans un groupe d'utilisateurs commun

Script

Constituer une liste d'OU dans laquelle sont les utilisateurs : $OUlist=@("OU=FV,DC=Adatum,DC=com","OU=Jojo,DC=Adatum,DC=com","OU=Jeanfred,DC=Adatum,DC=com") Récupérer la liste des utilisateurs actifs des OUs : $UsersList = Foreach($OU in $OUList){ Get-ADUser -Filter "Enabled -eq '$true'" -SearchBase $OU | Select-Object SamAccountName }

Ajouter tous les utilisateurs au groupe Add-AdGroupMember -Identity "newNOOC" -Members $UsersList