Interact software requirements and permissions

Software requirements

The following technologies are supported for use with the software:

Operating system

Version

Web Server

Message Broker

Windows Server 2016 Datacenter

ü

ü

Windows Server 2019

ü

ü

Where the Blue Prism components are installed on a 64-bit operating system, it will run as a 32-bit application.

Microsoft SQL Server

The following Microsoft SQL Server versions are supported for locating the Blue Prism component databases:

Version

Express

Standard

Enterprise

SQL Server 2016

ü

ü

ü

SQL Server 2017

ü

ü

ü

SQL Server 2019 (64-bit)

ü

ü

ü

SQL Express is only appropriate for non-production environments, such as for the purposes of proof of concept exercises.

The following are also supported:

  • Azure SQL Database – A minimum of 100 eDTUs are required during installation. This can be lowered to 50 eDTUs following installation.
  • SQL Server on Azure Virtual Machines.
  • Azure SQL Managed Instance, however, the databases must be created before the installation.

Message Broker server

The following software is required on the Message Broker server:

See Install the Message Broker server for more information.

Blue Prism aims to fully test new RabbitMQ versions against the latest Hub version within two months of the general availability of that software. If any subsequent Hub development is required to support a new RabbitMQ version, any updates will be incorporated into a future release of Hub as determined by our release cycle.

Web server

The following software is required on the Web server:

  • .NET Framework 4.7.2 – Installed by default on Windows Server 2019.

  • IIS 10.0

  • .NET Core Windows Server Hosting 3.1.11 or later versions of 3.1

  • .NET Core Windows Desktop Runtime 3.1.11 or later versions of 3.1

  • Visual C++ Redistributable 2012 (x64)

See Install and configure the web server – Hub for more information.

Web browser on client machines

The latest versions of the following web browsers are supported by Interact:

  • Google Chrome
  • Microsoft Edge (Chromium-based)

To enable Active Directory users to log into Interact using a Chrome or Edge browser, the browsers must be configured for Integrated Windows Authentication.

Microsoft Internet Explorer and Mozilla Firefox are not supported.

Blue Prism

Blue Prism 6.4.0 or later is required for use with Interact.

Minimum SQL permissions

The minimum SQL permissions for the user required to connect to the database during the installation process must have the appropriate privileges to Create or Configure database from within the product, therefore an appropriate administrator account will need to be used when running the installation process:

  • Create Database: dbcreator (server role) or sysadmin (server role)
  • Configure Database: sysadmin (server role) or db_owner (database role)

The database user required to connect to the databases during normal operation must have the minimum SQL permissions to access the Interact and Interact Cache databases. The required permissions are:

  • db_datareader
  • db_datawriter

A user with db_owner access to the database should be used during the installation process and on the first application run. Once completed, database access for this user can be changed to db_datareader and db_datawriter.

For more information, see Default application information below.

Default application information

The information below shows the applications that are created by the Interact installation, using the default values. All applications should have full access to the BluePrismCloud_Data_Protection certificate located in the certificate store on the local machine. IIS APPPOOL\ Blue Prism – IADA will also require access to the BPC_SQL_CERTIFICATE certificate.

For information on the Hub applications, see Hub software requirements and permissions.

Interact websites

Application name

Example service account name for SQL Windows Authentication

SQL Server permissions required during installation

Database permissions required during application running

Default database name

Blue Prism ‑ Interact

IIS APPPOOL\ Blue Prism – Interact

dbcreator / sysadmin

db_datawriter / db_datareader

InteractDB, InteractCacheDB

Blue Prism ‑ Interact Remote API

IIS APPPOOL\ Blue Prism – Interact Remote API

dbcreator / sysadmin

db_datawriter / db_datareader

AuthenticationServerDB, InteractDB

Blue Prism ‑ IADA

IIS APPPOOL\ Blue Prism – IADA

dbcreator / sysadmin

db_datawriter / db_datareader

IadaDB

Interact services

Application name

Example service account name for SQL Windows Authentication

SQL Server permissions required during installation

Database permissions required during application running

Default database name

Blue Prism ‑ Submit Form Manager

NT AUTHORITY\SYSTEM

N/A

db_datawriter / db_datareader

InteractDB