Есть несколько способов сделать это.Если вы не хотите устанавливать модуль, как предлагает Джеймс выше, тогда:
# Get current access permissions from folder and store in object
$Access = Get-Acl -Path $FolderPath
# Create new object with required new permissions
$NewRule = New-Object System.Security.AccessControl.FileSystemAccessRule("MyDomain\MyUserOrGroup","FullControl","ContainerInherit,ObjectInherit","None","Allow")
# Add new rule to our copy of the current rules
$Access.AddAccessRule($NewRule)
# Apply our new rule object to destination folder
Set-Acl -Path $FolderPath -AclObject $Access -ErrorAction Stop
Как упоминает Джеймс, использование списков ACL в Powershell без модуля, хотя и мощное, также является проблемой.Я делаю это только когда делюсь скриптами (чтобы не было зависимости от модуля).