How to install Bold Reports® Report Server over Bold BI in Azure App Services
You can install the Bold Reports® Report Server in the Azure App Service that already hosts Bold BI. Both products then share one IDP application and use common login. Follow the steps in the sections below in order.
How do I upload the Report Server files to the Bold BI App Service?
You upload the Bold Reports® Report Server Azure packages to the Bold BI App Service over FTP with FileZilla.
-
Log in to the Azure Portal.
-
Select the Bold BI Azure App Service.

-
In the Overview section, click Stop.

-
Click
Get Publish Profile optionto download a file.
-
Open the PublishSettings file in Notepad. Note down the Publish URL, Username, and Password values.

-
Download FileZilla. Enter the Publish URL, Username, and Password, and click Quickconnect.

-
Download and extract the Report Server Azure packages v3.3.23.

-
Enter the extracted packages file path in the local site.

-
Drag and drop the reporting folder from the local site to the remote site.

How do I choose the IDP version for a combination deployment?
In a combination deployment, Bold BI and Bold Reports® share a common IDP application. Find the higher IDP version before you replace the IDP folder.
-
Find the higher IDP version before you replace the IDP folder, because the IDP application is common for both Bold BI and Bold Reports®.
-
Open the Version.xml file in both the download location and the Azure deployed location.
Azure deployed location /site/wwwroot//idp/ums/configuration/onpremise/boldid/mssql/versioned_scripts/versions.xml Download location {Extracted_location}/ bold-reports-azure-3.3.23/idp/ums/configuration/onpremise/boldid/mssql/versioned_scripts/versions.xml 
-
Compare the version.xml files and find the higher IDP version between the Azure deployed location and the extracted location.
-
If the IDP version in the Azure deployed location is higher, skip step 14 and continue from step 15.
-
If the IDP version in the extracted location is higher, move the IDP folder from the extracted location to the Azure deployed location.

How do I enable common login for Bold BI and Bold Reports®?
You enable common login by updating the IDP version and the IsCommonLogin property in the Bold Reports® product.json file and the Bold BI Config.xml file.
-
Search and select the
App Service Editor.
-
Click the Go option.

-
Confirm that the reporting folder moved to the Azure deployment location.

-
Go to the path wwwroot/app_data/Configuration/product.json.
- Add an object for boldreports as shown in the screenshot.
- Update the IDP version with the higher version you found in step 12.
- Set the
IsCommonLoginproperty to true for Bold BI and Bold Reports®. - The IDP version of Bold BI and Bold Reports® must be the same.

-
Go to the Bold BI Storage account.

-
Click the
Containersoption and select boldbicontainer.
-
Go to the path boldbicontainer/boldservices/app_data/configuration and select the Config.xml file.

-
Click the Edit option and add the Bold Reports® product details in XML format.
- Update the IDP version of both Bold BI and Bold Reports® to the higher version you found in step 12.
- Set the
IsCommonLoginproperty to true for both Bold BI and Bold Reports®, and click the save option.

How do I configure the Azure App Service settings?
You configure the Bold BI Azure App Service with an application setting, the .NET version, and virtual applications for the Bold Reports® Report Server.
-
Go to the Bold BI Azure App Service, select
Configuration, and clickApplication Settings.
-
Confirm that the WEBSITE_LOAD_USER_PROFILE key is included in
Application Settings. If it is missing, add the key and value below:Key Value WEBSITE_LOAD_USER_PROFILE 1 
-
Click
General Settingsand set the .NET Version to .NET 6.Settings Value .NET version .NET 6 
-
Go to
Path Mappingsand selectNew Virtual Application. Add the virtual paths and physical paths in the following table:Virtual Path Physical Path /reporting site\wwwroot\reporting\web /reporting/api site\wwwroot\reporting\api /reporting/jobs site\wwwroot\reporting\jobs /reporting/reportservice site\wwwroot\reporting\reportservice 
-
Start the Bold BI Azure App Service by clicking the
Startbutton in the Overview section.
How do I activate the license and create a Report Server site?
You activate Enterprise Reporting in the Bold ID application and then create a Bold Reports® site to launch the Report Server.
-
Log in to the Bold ID application.

-
Go to
Manage Sites.
-
Click the
Settingsoption in the IDP application.
-
Go to the
Manage Licensesection and clickLogin to activate accountunder theEnterprise Reportingoption.
-
After the account is activated, go to the site page and create a site.

-
Create a site for Bold Reports®.

-
Enter the database credentials and click Next.

Note: If you need to use an existing database, select the existing database option.
-
Provide your Azure blob storage details. If you do not have custom blob storage, enable the
use the same blob used for tenant registrationcheck box to restore the default storage account details.
-
Select the administrator and click create and launch site.

-
The site is created and the Report Server launches.

Frequently asked questions
Can Bold BI and Bold Reports® use different IDP versions?
No. In a combination deployment, the IDP version of Bold BI and Bold Reports® must be the same, so you use the higher IDP version for both.
Which .NET version does the App Service need?
Set the .NET version of the Bold BI Azure App Service to .NET 6 in General Settings.