Configure Data Gateways for SQL authentication

Prerequisites

The following conditions must be met before configuring Data Gateways:

  • The Blue Prism version must be version 6.5 Enterprise Edition or above, which must be configured to connect via at least one application server.

  • Data Gateways requires a dedicated SQL server login with access to the Blue Prism database, created in SQL server. Whether using SQL or Windows authentication a user must exist with access to the Blue Prism database using the BPA_DataGateways role.

  • The user account that runs the Blue Prism application server process must have read and write permissions to the file directory where the Logstash configuration file (bpconf.config) is stored. By default this is found in C:\Program Files\Blue Prism Limited\Blue Prism Automate.

  • Data Gateways must be run as a single instance on an application server. Multiple instances cannot run on the same application server at the same time.

    If failover capacity is required in the case of the application server becoming unavailable, a secondary Data Gateways instance can be set up on a separate application server in the environment and manually started. After the new Data Gateways instance has started, the initial instance will disconnect and the most recently started instance will take over.

Authentication options for SQL login

You need to create a SQL login to access the Blue Prism Data Gateways database (this is described in the relevant authentication method below). You can then use one of the following authentication methods:

  • Windows authentication (integrated security) using either existing or dedicated (recommended) credentials. If using existing Windows authentication credentials, the Data Gateways process will run in the same user context as the Blue Prism application server service. See Configure Data Gateways for Windows authentication for details if this is your chosen authentication method.
  • SQL authentication, described in this section, using credentials configured via Blue Prism Data Gateways configuration. The service will run under the context of the Data Gateways service.

Steps