Hi everyone
sorry but I'm not very good with Powershell and I need to set the ACL permission for 500 security groups in AD, in particular I should give the rights of;
WRITE, READ and DELETE to user TEST1 in all groups that i have exported in TXT file, I can't understand how to set the access rule .. I tried script below but I don't know if it's ok
Set-Location AD:\
$groups = Get-Content c:\groups.txt
foreach ($group In $groups) {
$ace = (Get-Acl "AD:$((Get-ADgroup $group).DistinguishedName)").Access
foreach ($acl in $ace) {
$accessrule = New-Object System.Security.AccessControl.ActiveDirectoryAccessRule("domain\test1", "Allow")
$ace.AddAccessRule($accessrule)
Set-Acl -AclObject $ace $group.DistinguishedName -Verbose -Passthru
}
}