IIS Application Pool Identity

Öncelikle Application Poolun ne işe yaradığını bilmiyorsanız ; Application Pool Nedir ? 

IIS üzerindeki Application poolları çalıştırmak için bir kullanıcı tanımlanması gerekmektedir. Bu kullanıcı tanımlama işlemi IIS üzerinde Application Pool Identity bölümünden yapılır. Her uygulama havuzunu bir kullanıcı çalıştırır ve bu kullanıcının sunucu üzerindeki permissionlara dikkat edilmesi gerekir. Ayrıca uygulama havuzunu çalıştıracak olan kullanıcının web sitenin dosyalarına yetkisi olması da gerekmektedir. 

Identity bölümünde Network Service, ApplicationPoolIdentity, LocalSystem ve LocalService seçenekleri bulunur. En güvenilir yöntem ApplicationPoolIdentity seçeneğidir. Bu seçeneği seçerek web site dosyalarına APPPOOL\Uygulama-havuzunun-adı için permission tanımlanız yeterli olacaktır.