Search results
Suggest a FeaturePDF

Create a Bold Reports Azure App Service using the ARM template

To deploy the Bold Reports Azure web app using the ARM template, follow these steps:

Note: In Bold Reports, Azure App Service exclusively supports Blob storage.

  1. Log in to the Azure portal.

  2. Click Create a resource from the top menu. New in Azure portal

  3. Search Template deployment in the marketplace and select it. Search Template deployment option

  4. Click Create. Create Template deployment

  5. Now, choose Build your own template in the editor within the Custom Deployment window. Build your own template in the editor option

  6. Click here to download the ARM template file.

  7. Copy all the contents in the template file and replace them in the Edit template window, and then click Save. Edit the template and replace the template

  8. Fill in the details as instructed in the following to complete the deployment steps.

    • Subscription: select the Azure subscription that you have. For more information about subscriptions, visit this link.

    • Resource group: This is a logical group in Azure to group your resources like web apps, storage accounts, networks, etc. Learn more about resource groups from here.

    • Location: Choose the location to deploy the app. The East US is our recommended location.

    • Storage Type: Bold Reports Web App stores resources in Blob storage.

    • Web App name: This is the name of the Report Server that you want to use in the URL. Since it will be the URL, it must be globally unique. If the chosen name is already in use, the deployment process will fail, and you will need to restart with another unique name.

    • Storage account name: This field is mandatory for Blob storage and must be unique, similar to the Web App name. You can learn more about storage accounts here.

    • Storage account type: This field is mandatory for Blob storage. Learn more about storage account types here.

    Note: The Web App name and Storage account name should be in lowercase only.

  9. Click Create to initiate the deployment of the Bold Reports On-Premise Web App. Fill app service details Fill app service details

    Now, the deployment of the Bold Reports Multi-tenant App Service (Web App) is getting started.

    Note: The deployment process is expected to take around 15 minutes to complete.

  10. The deployment of the Bold Reports Azure App Service (web app) will begin, and you can track the progress of the deployment by observing a green check mark at each successful stage.


  1. If the deployment of Bold Reports is successfully completed, proceed to Step 13.

  2. If deployment fails, check the error details and select the Redeploy option to deploy Bold Reports again (refer to Step 8 to fill in the details). Ensure successful deployment with Step 10.

In-progress In-progress Note:When redeploying, ensure that you provide a unique Web App name and Storage Account name. If the failed App Service/Storage account/App Service Plan is still present in the resource group, please remove it before proceeding with redeployment.

Starting from version 6.1, the Bold Reports application supports 64-bit architecture. To host it on Azure App Service as a 64-bit application, the following changes need to be made in the Azure App Service configuration.

  1. After successful deployment, navigate to the Resource Group. Then, select the App Service and stop it.

Resource Group App Service Stop Web Service

  1. Search for Extensions in the search box and select it.

Search Extension

  1. Click Add on the Extension page.

Add Extension

  1. Find the ASP.NET Core 6.0 (x64) Runtime in the search results and then add it.

Search ASP With version Add ASP NET Core

  1. After adding it, go to the Configuration of the app service and select General settings.

Add ASP NET Core

  1. In the General settings, change the platform to 64-bit and save the changes.

Change Platform

  1. After starting the app service, you’ll be able to access the application as a 64-bit app.

Change Platform

  1. On the overview page, copy the Default Domain and paste the URL into your browser. Wait for some time for it to load completely before proceeding with the Bold Reports application startup.

Select App Service

  1. The App Service plan for the Bold Reports On-Premise Web App is automatically created, defaulting to Basic – B1. Learn more about App Service plans here. Please note that Bold Reports On-Premise does not support free or shared App Service plans.

Bold Reports On-Premise is compatible with basic, standard, and premium App Service plans in Azure. The recommended minimum App Service plan for optimal application performance is the basic plan.

For improved performance, consider scaling up the App Service plan from basic to standard or premium. Refer to the following documentation links to learn how to scale up and scale out the App Service plan.

Scale up an app in Azure App Service

Scale out an app in Azure App Service

Next step