Question Création utilisateur Active Directory

Plus d'informations
il y a 1 an 8 mois #32498 par reutenauer
Bonjour,

J'aurais besoin d'aide, je dois importer des utilisateurs à partir d'un .csv. La pas de problème, par contre je dois leur affecter un dossier personnel. J'ai donc essayé avec ce script :

$CSVFile = "C:\Scripts\test.csv"
$CSVData = Import-CSV -Path $CSVFile -Delimiter ";" -Encoding UTF7

Foreach($Utilisateur in $CSVData) {

    $UtilisateurLogin = $Utilisateur.id
    }
$fullPath = "\\SRV-JF-003-DMN-\Homes\$UtilisateurLogin"
$driveLetter = "N:"
$user = Get-ADUser "$UtilisateurLogin"
Set-ADUser $User -HomeDrive $driveLetter -HomeDirectory $fullPath -ea Stop
$homeShare = New-Item -Path $fullPath -ItemType Directory -force -ea Stop
$acl = Get-Acl $homeShare
$FileSystemRights = [System.Security.AccessControl.FileSystemRights]"Modify"
$AccessControlType = [System.Security.AccessControl.AccessControlType]::Allow
$InheritanceFlags = [System.Security.AccessControl.InheritanceFlags]"ContainerInherit, 
ObjectInherit"
$PropagationFlags = [System.Security.AccessControl.PropagationFlags]"InheritOnly"
$AccessRule = New-Object System.Security.AccessControl.FileSystemAccessRule ($User.SID, 
$FileSystemRights, $InheritanceFlags, $PropagationFlags, $AccessControlType)
$acl.AddAccessRule($AccessRule)
Set-Acl -Path $homeShare -AclObject $acl -ErrorAction Stop
Le problème c'est que cela ne créé le dossier que pour 1 utilisateur, j'aimerai donc savoir quelle est mon erreur ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 8 mois #32503 par Christophe MELIN
Salut,

L'accolade fermante de la boucle foreach vient juste après la ligne $UtilisateurLogin = $Utilisateur.id

Il faudrait qu'elle vienne après la dernière ligne set-acl $homeshare ...
Les utilisateur(s) suivant ont remercié: reutenauer

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 8 mois #32504 par reutenauer
Merci beaucoup !

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.064 secondes
Propulsé par Kunena