Во-первых, я бы дважды проверил, что это действительно проблема с разрешениями, (ВРЕМЕННО) предоставив всем доступ к этому пути. Запустите быстрый тест ... если он работает, вы определенно смотрите на проблему с разрешениями.
Далее, посмотрите на исключение в EventViewer, и оно должно сообщить вам личность пользователя, который пытается записать файл. Если это не сработает, вы можете использовать FileMon, чтобы просмотреть журнал попыток и определенно получить необходимую информацию.
Эти проблемы являются проблемой в заднице, и 99% проблемы заключается в том, что Microsoft меняет способ работы при каждом обновлении IIS или .NET. Если бы это было просто непротиворечиво от версии к версии, это никогда не возникло бы.