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>

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