Install and configure third-party software

You need to install and configure the following software and settings in the order listed below on a dedicated PC before installing Decipher IDP.

Please ensure that you have read the minimum requirements section, including the browser details, before installing the third-party software and Decipher IDP components.

Erlang and RabbitMQ

The following components must be installed before installing Decipher IDP:

  • Erlang OTP version 23.3
  • RabbitMQ version 3.8.16 or 3.8.17


Erlang and RabbitMQ are required components and must be installed on the machine on which the Decipher Web Client will be installed. Decipher IDP 1.1 automatically installs Erlang and RabbitMQ, but it is strongly advised to update to the versions below which have been tested and validated for use with the product.

RabbitMQ is installed using a default username and password. These credentials are then automatically populated during the installation of the Decipher licensing service. If you do not want to use the default RabbitMQ credentials, you will need to amend them before installing Decipher licensing service and enter the new credentials during installation. Please refer to the RabbitMQ documentation for details of how to change these credentials.


The version of Erlang that you require is dependent on the RabbitMQ version you intend to use. For more information, see RabbitMQ Erlang Version Requirements.


Run the installers and follow the instructions, accepting the default options when prompted.

SQL Server


SQL Server Express 2012 is a minimum database requirement.

SQL Server Express is supported for proof of concept and evaluation purposes only. It is not recommended or supported for production use.


SQL Server Express 2012 (or later) is the minimum requirement for a standalone deployment of Decipher IDP.

Supported SQL Server versions

SQL Server Express 2012, 2016, 2017, 2019

SQL Server 2012, 2014, 2016, 2017, 2019


Run the installer and when prompted, select the basic installation type.

The Blue Prism Decipher database should not be created at this stage of the installation process. See Create a Blue Prim database for Decipher IDP for details.

SQL Server Management Studio


This is not a requirement for Decipher IDP installation, but is recommended to configure and manage components within the SQL server.

For multi-device installations this will need to be installed on a user’s machine only where required.


Under Download SSMS, click Download SQL Server Management Studio (SSMS) to download the SSMS-Setup-ENU.exe.


Run the installer and follow the instructions, accepting the default options when prompted.

Internet Information Server (IIS)

IIS needs to be configured on the web server. IIS settings are applied from the Windows control panel: Programs > Programs and Features > Turn Windows Features on or off and select Internet Information Services.

Ensure the following settings are applied:

IIS Setting

Sub Setting

Web Management Tools

IIS Management Console

World Wide Web Services

Application Development Features

  • .NET Extensibility 3.5
  • .NET Extensibility 4.7
  • ASP .NET 4.7
  • ISAPI Extensions
  • ISAPI Filters

Common HTTP Features

  • Default Document
  • Directory Browsing
  • HTTP Errors
  • Static Content

Health and Diagnostics


Performance Features




Scripted installation

To apply the above settings automatically, run the command below using the PowerShell command prompt:

Install-WindowsFeature -Name Web-Mgmt-Console, Web-Net-Ext, Web-Net-Ext45, Web-Asp-Net45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Static-Content -computerName localhost -Restart