setsecuritydescriptorsddlform для резервного копирования / восстановления разрешений - PullRequest
0 голосов
/ 12 сентября 2018

Мы пытаемся сделать резервные копии некоторых разрешений, а затем восстановить их позже.При настройке разрешений я хотел бы отключить наследование и заменить все разрешения дочерних объектов теми, которые установлены здесь.Является ли setsecuritydescriptorsddlform правильным методом для этого, и каков наилучший подход к выполнению части наследования?

Get-Acl $brokenDir.Path | Select-Object @{n='Path';e={$brokenDir.Path}}, Sddl | Export-Csv $outputFile -NoType -Append -Encoding UTF8

Import-Csv $outputFile | ForEach-Object {$acl = Get-Acl -Path $_.Path $acl.SetSecurityDescriptorSddlForm($_.Sddl)
Set-Acl -Path $_.Path -AclObject $acl
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...