読者です 読者をやめる 読者になる 読者になる

set setting reset

インフラ関連の小ネタと備忘録

administrator 以外のユーザから Web Deploy 3.5 でデプロイする

環境

OS IIS Version Web Deploy Version
Windows Server 2012R2 IIS 8.5 Web Deploy 3.5

結論

IIS マネージャーユーザに登録することで可能になりました。ただしグループは指定できません。
IIS マネージャーのユーザ追加なので、OS的には把握されず、ここで登録されたユーザでリモートデスクトップ接続などはできません。
デプロイ専用のユーザということで administrator と切り離せるので、ある意味合理的かなと思います。

設定

こちらで紹介されていた方法で設定可能でした。

blog.livedoor.jp

設定すると c:¥Windows¥System32¥inetsrv¥config¥administration.config にエントリが追加されます。

            <authentication defaultProvider="ConfigurationAuthenticationProvider">
                <credentials>
                    <add name="user2" password="暗号化されたパスワード" />
                </credentials>
            </authentication>

でもやっぱりグループで管理できたら「誰が」デプロイしたかがわかるようになるのでいいなぁと思います。
ご存知のかた教えて下さい!