por padrão no IIS 7.5, o applicationpoolidentity (também conhecido como i_AppPoolName) é usado. Eu NÃO daria permissão para gravação e só concederia na (s) pasta (s) necessária (s) para dar suporte ao seu aplicativo. O serviço de rede era a conta padrão no IIS 6 e não era a melhor conta. MS fez uma alteração no 7.x.
'observe que o nome do pool de aplicativos padrão deve ser alterado para o que você tiver. ICACLS C: \ inetpub \ wwwroot / concessão "IIS AppPool \ DefaultAppPool" :( M)
Você pode fazer isso a partir da GUI em r2 / iis 7.5
A outra opção é conceder ao grupo IIS_IUSRS modificar, a linha de comando do pool de aplicativos acima é a mais segura. Eu apenas não concederia a modificação em todas as pastas. Pessoalmente, uso a arquitetura do IIS_IUSRS perms, pois meus servidores não são servidores de hospedagem compartilhada.