Virtual directories in IIS 7

We are setting up a new web server.  Win 2008 Server Web edition SP2 and IIS7.  When I set up the virtual directories to point to a folder in the domain on another server and use Network service account the web app can't find the files.  If I set it to a user with administrator privileges it sees the files fine.  I'm rather new to the whole web server thing so any help would be appreciated.  I need help giving permissions to these files via IIS virtual directories.

What is the best way to handle files that need to accessed via a web app.  There are way to many to store on the server and we need regular file access to these too.
mikebyersAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

phrontisteCommented:
http://stackoverflow.com/questions/2532079/iis7-folder-permissions-for-web-application
In IIS 7 (not IIS 7.5), sites access files and folders based on the account set on the application pool for the site. By default, in IIS7, this account is NETWORK SERVICE.

Specify an Identity for an Application Pool (IIS 7)

In IIS 7.5 (Windows 2008 R2 and Windows 7), the application pools run under the ApplicationPoolIdentity which is created when the application pool starts. If you want to set ACLS for this account, you need to choose APPPOOL\ApplicationPool instead of NT Authority\Network Service.

http://technet.microsoft.com/en-us/library/cc771170%28WS.10%29.aspx

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Brad HoweDevOps ManagerCommented:
Phrontiste is correct,

Creat an application pool called "Network Share" or something descriptive, no managed code and set to run as a domain account with access to the UNC path.

Then convert the created virtual directory into an "Application" with the Appliation pool defined as the "Network Share" and the connect as defined as "Application user (Pass thru) ".


Cheers,
Hades666
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft IIS Web Server

From novice to tech pro — start learning today.