Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have an ASP.NET application which uses the WebBrowser class to generate screenshot thumbnails.

Moving it to IIS 7.5 causes it to fail due to permissions.

What files within Windows 2008 R2 do I need to give the IIS 7.5 Application Pool Identity permissions to use WebBrowser class

Note: If I change the application pool to use Network service it works, but we would rather not.

share|improve this question
Is your app pool identity in the iis_iusrs group? – Somantra Sep 28 '11 at 14:37

a) pretty sure it's not supported.

b) tried using the Load User Profile advanced property?

share|improve this answer

You can use process monitor to track permission failures. Basically set your app pool back then turn on process monitor and reproduce the error. Then search for the word 'denied'. That should show what it needs.

Here's a quick video to show how to do this.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.