Hi Will,
As you have developed the web pages in ASP.net, so the error is self explanatory. I will elaborate user role for setting the permissions.
ASP.NET User : This is a machine user and normally not required when you run a web site hosting with Plesk control panel. As Plesk uses the application Pool user to run ASP pages.
IUSR_myUserName : This is anonymous user (Web User) who access the
website hosting, so to upload the photo on your
website hosting, It will also need write permission to be set on Uploaded Photos folder. It handles the connection between your web page and the Server.
IWAM_plesk(default) : This is the user responsible to run ASP applications on the Server, so to upload the photo on your
website hosting, this one will need to have write permission on Uploaded Photos folder.
Let us know, if you have any further questions. We will be glad answering them for you.
