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.

  • Is your app pool identity in the iis_iusrs group? – unhappyCrackers1 Sep 28 '11 at 14:37

a) pretty sure it's not supported.

b) tried using the Load User Profile advanced property?


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.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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