Malware File Inspection for App Service

Jake Kryten 21 Reputation points
2020-05-04T21:44:57.657+00:00

Hi Everyone,

We have a form to allow people to upload a file of up to 10MB and that file is then sent into a SQL server. Then another user will look at the document and we have desktop Antimalware but it would be nice to inspect it beforehand.

Wondering if there is some sort of way to inspect files that are uploaded with a web form when using Azure App Service?
Is there something for Blob storage that might do the trick?

My understanding is that the MS Antimalware for App Service protects the service but does not inspect the customer data.

Thanks

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
6,690 questions
0 comments No comments
{count} votes

Accepted answer
  1. SnehaAgrawal-MSFT 17,771 Reputation points
    2020-05-06T15:54:40.243+00:00

    @Jake Kryten Thanks for asking question! Yes, its correct! There isn’t a customer facing feature in App Service to scan content such as uploaded files at this point.

    There is already a feedback request created on Antimalware feature on Web Apps (App Service) you may upvote it. The product group monitors this site for feedback. This is the best way to ensure you are heard and you may receive a response depending on how much they information they can currently share. Having said that I will work with team Internally on this and keep you posted here.

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Jake Kryten 21 Reputation points
    2020-05-20T17:16:33.647+00:00

    Hi, I also talked to another Microsoft rep and they mentioned the current recommended way is to save files to Blob storage where it could be scanned. Then in SQL just have a reference to the file that is easy to index. He mentioned that SQL has best performance to keep the db as small as possible so blob storage is best for file uploads as the files could be quite large.