Hallo zusammen,
folgendes PS-Script:
$permissions = import-csv D:\Export_SetTest2.csv ForEach ($line in $permissions) { $acl = get-acl $line.folder #Write-host $line.folder $acl.SetAccessRuleProtection($True, $False) $rule = New-Object System.Security.AccessControl.FileSystemAccessRule($line.user, “FullControl”, “ContainerInherit, ObjectInherit”, “None”, “Allow”) #$acl.AddAccessRule($rule) $acl.AddAccessRule($rule) set-acl $line.folder $acl }
Folgende csv mit dem Format:
Folder,User,Permissions "Y:\perm_test",admin,FullControl, Synchronize "Y:\perm_test",File-Admins,FullControl "Y:\perm_test",ZNT\Domänen-Admins,FullControl "Y:\perm_test",ZNT\useraccount,ReadAndExecute, Synchronize
Leider berechtigt er mir das Ganze nicht ohne Fehler und ich würde das Ganze mit nem Error / Success-Log versehen. Jemand ne Idee?