View the earlier version.Version 7.10

For a successful installation of BizTalk360, it is important to check whether your environment meets the following prerequisite condition:

  • Supported OS (Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows 7, Windows 8, Windows 8.1)
  • Minimum .Net Version of 4.0
    Minimum .Net version 4.5 is recommended for BizTalk360 version 8.1 and above for smooth functioning of Azure services.
  • Supported BizTalk Servers – Microsoft BizTalk Server 2009, Microsoft BizTalk Server 2010, Microsoft BizTalk Server 2013, Microsoft BizTalk Server 2013 R2, Microsoft BizTalk Server 2016
  • BizTalk Admin component
  • IIS Server availability
  • Administrator rights for the user
  • ASP.Net Registered
  • Windows Authentication component for IIS (7.0 and above)
  • SQL Server (any version including express is supported)
  • Make sure user able to connect to SQL server instance and database from the server where BizTalk360 is to be installed

Hardware Requirements

The following table shows the hardware requirements that need to be available to install BizTalk360.


Resource
Requirements

Computer and Processor


A computer with an Intel Pentium-compatible CPU that is:


1 GHz or higher for single processors 

900 MHz or higher for double processors

700 MHz or higher for quad processors


The 64-bit versions of BizTalk Server require a 64-bit operating system running on an x64 based system. Computers based on CPUs that are compatible with the AMD64 (x86-64) and Extended Memory 64-bit Technology (EM64T) processor architecture are considered x64 based system.

Hyper-Threading and Dual-Core processors are supported.


Memory


8 GB or higher

Hard Disk (Database)

20 GB of available hard disk space for a complete installation including the operating system and all prerequisite software. The hard disk must be NTFS formatted.


Software Requirements

The following table lists the software required for installing and running BizTalk360.


Software Requirement
Supported Version(s)

Operating System


Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016

Microsoft .NET Framework


Minimum requirement of Microsoft .Net Framework 4.0

Minimum .Net version 4.5 is recommended for BizTalk360 version 8.1 and above for smooth functioning of Azure services.

BizTalk Servers


Microsoft BizTalk Server 2009, Microsoft BizTalk Server 2010, Microsoft BizTalk Server 2013, Microsoft BizTalk Server 2013 R2, Microsoft BizTalk Server 2016

Internet Information Services (IIS)


IIS 7.0 and above

Microsoft SQL Servers


Microsoft SQL Server 2008 onwards (Express Edition is also supported)

General


Administrative rights for the user
ASP.NET Registered

The BizTalk360 MSI Installer is automated to the extent of being able to detect the prerequisite connections. It will not allow you to continue further if any missing components are detected. If any errors are highlighted, you need to stop the installation process, correct the highlighted error, and then rerun the installer.


Additional Prerequisites

In addition to ensuring the above prerequisite conditions, you need to ensure the following:

Create a Service Account for BizTalk360

You need to create a service account for BizTalk360 to run the IIS Application pool and monitoring service. You can create a new Windows account for the service account (say, SvcBizTalk360). Once you have created the service account, you need to add it to the following NT groups:


  • Local Administrators Group
  • BizTalk Server Administrators Group
  • BizTalk Application Users Group
  • BizTalk Isolated Host Users Group
  • SSO Administrators Group
  • IIS_IUSRS group

Note: You also need to make sure you make these settings across the multiple environments where you install BizTalk360. You also need to provide SYSADMIN access to the service account. Read this article to know more about the necessity to give SYSADMIN access.

To add, view, or manage users and groups, you need to follow the below steps (for Windows 2012 server):

  1. Navigate to 'Computer Management' in the Windows Metro UI view
  2. In the tree view, expand the 'System Tools' and 'Local Users and Groups' option

Post Installation Requirements

Grant access to BTS_ADMIN_USERS SQL Role in the BizTalk Management Database

To grant access to 'BTS_ADMIN_USERS_SQL' role (on Windows 2012 server), 
  1. Navigate to 'SQL Server Management Studio' in the Windows Metro UI view
  2. In the Object Explorer panel, connect to SQL Server Instance and expand the tree view on the left side. Expand the SQL Server and 'Databases' and click 'BizTalkMgmtDb' database.
  3. Right click on BizTalkMgmtDb database and select the 'New Query' option.
  4. Copy and paste the following values and click 'Execute' to execute the query

GRANT SELECT ON dbo.adm_OtherDatabases TO BTS_ADMIN_USERS

GRANT SELECT ON dbo.adm_Server2HostMapping TO BTS_ADMIN_USERS

GRANT SELECT ON dbo.adm_ServiceClass TO BTS_ADMIN_USERS

GRANT SELECT ON dbo.BizTalkDbVersion TO BTS_ADMIN_USERS

GRANT SELECT ON dbo.adm_BackupHistory TO BTS_ADMIN_USERS

Microsoft SQL Server Authentication Modes

The SQL Server database engine has two types of authentication modes — Windows authentication mode and SQL Server and Windows Authentication mode (mixed mode). BizTalk360 supports both SQL authentication modes to connect to the SQL Server, however BizTalk360, by default, uses SQL server and Windows authentication mode (mixed) mode.


If in case the SQL server is configured for Windows Authentication mode, you will see an error when you launch the application for the first time:


Default BizTalk360 installation creates and uses a SQL server for authentication.

Make sure either both Windows and SQL authentication is enabled on the SQL instance, where BizTalk360 database is hosted, or Change the config files (web.config and monitoring service.config) to use Windows Authentication.

If you still want to use Windows Authentication mode, you need to make changes to BizTalk360ConnectionString in the web.config in the BizTalk360 Web Installation folder:

  • You will find the Web.config file in BizTalk360 Web Installation folder (C:\Program Files (x86)\Kovai Ltd\BizTalk360\Web).
<!--<add name="BizTalk360ConnectionString" connectionString="Data Source=(local);Initial Catalog= biztalk360;Integrated Security=True" providerName="System.Data.SqlClient"/>-->

<add name="BizTalk360ConnectionString" providerName="System.Data.SqlClient" connectionString="Data Source=(local);Initial Catalog=BizTalk360;User Id=biztalk360;Password=*********;Persist Security Info=True"/>

To use Windows authentication mode, change the above connection strings by uncommenting (removing <!-- -->) the first line and commenting the second line (adding <!-- -->


In addition to making the changes to BizTalk360ConnectionString in web.config file, you need to make the changes in BizTalk360.monitor.exe.config file in the BizTalk360 Service Installation folder. To change the security SQL server authentication mode,

  • In SQL Server Management Studio Object Explorer, right-click the server, and then click Properties
  • On the Security page, under Server authentication, select the new server authentication mode, and then click OK

window server properties


  • In the SQL Server Management Studio dialog box, click OK to acknowledge the requirement to restart SQL Server
  • In Object Explorer, right-click your server, and then click Restart. If SQL Server Agent is running, it must also be restarted
Post BizTalk360 installation, a user profile has to be created for the Service account with Super User access privileges. Only then, BizTalk360 can perform operation automation capabilities (such as Resume/Suspend/Terminate) in Message Box data monitor.