File Security Storage provides easy deployment using the Cloud Account Management
Terraform template to integrate automated scanning of files as you upload them into
your storage and effortlessly detect all types of malware including viruses, trojans,
spyware, and more. Currently, File Security Storage only supports single subscription
accounts.
Verify the service quota
File Security Storage deploys Azure Functions using an EP1 (Elastic Premium 1) service
plan by default. App Service Plans often have restrictive default quotas that you
need to configure before deployment. You only need to configure the quota in the template
deployment region, as Azure Function resources are created only there and the quota
applies to Azure Functions. This single service plan is shared by all three function
apps: Scanner, Post-Scan Action, and Event Forwarder.
You must verify and, if necessary, request a quota increase for the Apps Service Plans
(EP1 or Premium V3) in your deployment region.
Procedure
- Navigate to .
- Filter by your deployment region.
- Search the following terms:
-
App Service Plan
-
Premium V3
-
Elastic Premium
-
- Check the current quota vs. usage.
- Request a quota increase if needed.

Note
This is usually approved within 24-48 hours.
Deploy the Terraform template
Procedure
- Go to
- On the Inventory page, under Storage, select Azure.
- Click Add Single Subscription to protect containers.
- Select Single Subscription.
- On the General information page, select:
- the region in which you are deploying the Terraform template.

Note
Currently, scanners can only be created in one region, which is pre-selected. - the Server & Workload Protection Manager.
- the region in which you are deploying the Terraform template.
- Click Next.
- On the Features and Permissions page, enable File Security Storage.
- Open your Azure console in a new tab.
- Set the stack parameters:
- In Azure Cloud Shell create your deployment folder.
- Upload the stack template zip file to your cloud environment.
- Extract the files from the zip file.
- Change the directory to the deployment folder.
- Run the Terraform deployment script.When the script successfully deploys the stack, the subscription appears under Azure on the Inventory page.
- Click Done.
Next steps
Now you need to enable the scanner for the storage accounts in each region that you
enabled in your template
