Я пишу сценарий для автоматизации развертывания моей платформы, но я не могу понять, как настроить пул приложений, чтобы иметь разрешения с кодом, который у меня есть под ним, просто вставил текст ниже с именем пула приложений. Я предполагаю, что это потому, что это произвольное имя, и когда вы обычно нажимаете кнопку проверки имен, он выбирает правильного пользователя, но я не могу понять, как это сделать в powershell.
function Set_iis_perms {
param (
[parameter(position=0)]
$AppPoolName,
[parameter(position=1)]
$FileName
)
$acl = Get-Acl $FileName
$acl.AddAccessRule((New-Object System.Security.AccessControl.FileSystemAccessRule(("iis apppool\$Apppool_Name"),"Modify","Allow")))
$acl | Set-Acl $FileName
}
Даже если кто-то может указать мне правильное направление, я был бы очень благодарен.
С уважением, Дом