Powershell предоставляет IIS_IUSRS доступ к метабазе SMTP
Хорошо, я пытаюсь перенести ручное изменение в powershell,
Попытка предоставить IIS_IUSRS доступ к узлам /LM/SmtpSvc/ и /LM/SmtpSvc/1/ в метабазе IIS.
Я много гуглил и не могу найти пример того, что я ищу.
Я пытался играть с
$smtp = [wmiclass] 'root\MicrosoftIISv2:IIsSmtpServerSetting'
Но я немного перегружен WMI.
Любая помощь будет оценена. Этот параметр необходим для разрешения этого.
1 ответ
Не точный ответ, но лучший у меня до сих пор. Следуя Руководству, я выбрал вариант 1 и изменил пул приложений на сетевой сервис. Я все еще буду работать над тем, как сделать настройки прав доступа с powershell.
Обновление (решение не проверено)
Я нашел этот ответ в другом посте, где подробно рассказывается, как это сделать с помощью скриптов в наборе ресурсов iis6.0. Чтобы получить эти сценарии на сервере 2012, вам нужно установить инструментарий ресурсов IIS6.0, единственный способ, которым я могу найти установку этого пакета без вывода сообщений, находится здесь, откуда вы можете вызывать сценарии с помощью cscript.exe. Я остановился на смене пользователя в пуле приложений, потому что он подходит и для других вещей.