Добавляем пользователя к разрешениям на папку
Скрипт на повершеле, для добавления пользователя к разрешениям на папку
Это может понадобится если нужно добавить права нового пользователя не убирая остальные права доступа. Например на папку «мои документы» определенного пользователя
$path = "e:\system volume information\"
$user = "DOMAIN\Administrator"
$Rights = "FullControl"
$InheritSettings = "Containerinherit, ObjectInherit"
$PropogationSettings = "None"
$RuleType = "Allow"
$acl = Get-Acl $path
$perm = $user, $Rights, $InheritSettings, $PropogationSettings, $RuleType
$rule = New-Object -TypeName System.Security.AccessControl.FileSystemAccessRule -ArgumentList $perm
$acl.SetAccessRule($rule)
$acl | Set-Acl -Path $pathПравила передачи ACL: что такое «Containerinherit, ObjectInherit»
Права доступа: Read, Write, Modify и FullControl