Requisitos y permisos del software Hub

Requisitos de software

Las siguientes tecnologías son compatibles con el uso del software:

Sistema operativo

Versión

Servidor web

Agente de mensajería

Centro de datos de Windows Server 2016

ü

ü

Windows Server 2019

ü

ü

Cuando los componentes de Blue Prism están instalados en un sistema operativo de 64 bits, se ejecutará en una aplicación de 32 bits.

Microsoft SQL Server

Se admiten las siguientes versiones de Microsoft SQL Server para ubicar las bases de datos del componente de Blue Prism:

Versión

Express

Standard

Enterprise

Servidor SQL 2016

ü

ü

ü

Servidor SQL 2017

ü

ü

ü

Servidor SQL 2019 (64 bits)

ü

ü

ü

SQL Express solo es adecuado para los entornos de no producción, p. ej., para ejercicios de prueba de concepto.

También se admite lo siguiente:

  • Base de datos SQL de Azure.
  • Servidor SQL en máquinas virtuales Azure.
  • Instancia administrada SQL de Azure; sin embargo, las bases de datos deben crearse antes de la instalación.

Servidor de agente de mensajería

Se requiere el siguiente software en el servidor de agente de mensajería:

Consulte Instalar el servidor de agente de mensajería para obtener más información.

Servidor web

Se requiere el siguiente software en el servidor web:

  • .NET Framework 4.7.2: se instala de forma predeterminada en Windows Server 2019.

  • IIS 10.0

  • .NET Core Windows Server Hosting 3.1.11

  • .NET Core Windows Desktop Runtime 3.1.11

  • Visual C++ Redistributable 2012 (x64)

Consulte Instalar y configurar el servidor web: Hub para obtener más información.

Blue Prism

Blue Prism® Hub en sí no requiere que Blue Prism esté disponible. Sin embargo, algunos de los componentes o complementos con Hub requieren Blue Prism. Son los siguientes:

  • Authentication Server: requiere Blue Prism 7.0.0 o posterior.
  • Blue Prism® Automation Lifecycle Management (ALM): requiere Blue Prism 6.4.0 o posterior.
  • Control Room: requiere Blue Prism 7.0.0 o posterior.
  • Blue Prism® Interact: requiere Blue Prism 6.4.0 o posterior.

Permisos mínimos de SQL

Los permisos mínimos de SQL requeridos para que el usuario se conecte a la base de datos durante el proceso de instalación deben tener los privilegios adecuados para crear o configurar las bases de datos desde el producto; por lo tanto, se deberá utilizar una cuenta de administrador adecuada al ejecutar el proceso de instalación:

  • Crear base de datos: dbcreator (rol de servidor) o sysadmin (rol de servidor)
  • Configurar base de datos: sysadmin (rol de servidor) o db_owner (rol de base de datos)

El usuario de la base de datos requerido para conectarse a las bases de datos durante el funcionamiento normal debe tener los permisos mínimos de SQL para acceder a las bases de datos y a Authentication Server Hub. Los permisos requeridos son los siguientes:

  • db_datareader
  • db_datawriter

Para obtener más información, consulte Información de aplicación predeterminada a continuación.

Información de aplicación predeterminada

La siguiente información muestra las aplicaciones creadas por la instalación utilizando los valores predeterminados. Todas las aplicaciones deben tener acceso completo al certificado BluePrismCloud_Data_Protection ubicado en el almacén de certificados del equipo local. Además:

  • IIS APPPOOL\ Blue Prism: Authentication Server e Internet Information Services APPPOOL\Blue Prism: SignalR también requerirán acceso al certificado BluePrismCloud_IMS_JWT.
  • Internet Information Services APPPOOL\Blue Prism – Hub también requerirá acceso al certificado BPC_SQL_CERTIFICATE.

Si utiliza la autenticación de Windows para autenticarse con el Servidor SQL, recomendamos que se asigne un usuario de Directorio Activo dedicado a la identidad del grupo de aplicaciones de Internet Information Services (los nombres predeterminados se muestran en las tablas siguientes). Debe asegurarse de que este usuario del grupo de aplicaciones esté configurado para usar la región inglés (Estados Unidos). Para hacerlo, abra Panel de control > Configuración regional y de idioma > Región y configure el formato como Inglés (Estados Unidos) para el usuario del grupo de aplicaciones.

Sitios web de Hub

Nombre de aplicación

Nombre de cuenta de servicio de ejemplo para autenticación de SQL Windows

Permisos de Servidor SQL requeridos durante la instalación

Permisos de base de datos requeridos durante la ejecución de la aplicación

Nombre predeterminado de la base de datos

Blue Prism ‑ Authentication Server

Internet Information Services APPPOOL\Blue Prism: Authentication Server

dbcreator/sysadmin

db_datawriter/ db_datareader

AuthenticationServerDB

Blue Prism ‑ Hub

Internet Information Services APPPOOL\Blue Prism – Hub

dbcreator/sysadmin

Para el primer inicio de sesión y la configuración inicial:

dbcreator/sysadmin

Inicios de sesión posteriores:

db_datawriter/ db_datareader

HubDB

Blue Prism ‑ Email Service

Internet Information Services APPPOOL\Blue Prism – Email Service

dbcreator/sysadmin

db_datawriter/ db_datareader

EmailServiceDB

Blue Prism ‑ Audit Service

Internet Information Services APPPOOL\Blue Prism – Audit Service

dbcreator/sysadmin

db_datawriter/ db_datareader

AuditDB

Blue Prism ‑ File Service

Internet Information Services APPPOOL\Blue Prism – File Service

dbcreator/sysadmin

db_datawriter/ db_datareader

FileServiceDB

Blue Prism - Notification Center

Internet Information Services APPPOOL\Blue Prism – Notification Center

dbcreator/sysadmin

db_datawriter/ db_datareader

NotificationCenterDB

Blue Prism - License Manager

Internet Information Services APPPOOL\Blue Prism – License Manager

dbcreator/sysadmin

db_owner

O

db_datawriter/ db_datareader con permisos de ejecución (consulte a continuación)

LicenseManagerDB

Blue Prism - SignalR

Internet Information Services APPPOOL\Blue Prism – SignalR

N/C

N/C

N/C

Cuando la aplicación se ejecuta, License Manager requiere los permisos adecuados para ejecutar los procedimientos almacenados. Si no desea utilizar db_owner como nivel de permiso, puede utilizar db_datawriter/db_datareader y ejecutar el siguiente script SQL para proporcionar el nivel requerido a ese usuario:

Copiar
USE [LicenseManagerDB]GRANT EXECUTE to "IIS APPPOOL\Blue Prism - License Manager"

Donde:

  • [LicenseManagerDB] es el nombre de la base de datos para License Manager.
  • “Internet Information Services APPPOOL\Blue Prism - License Manager” es el nombre de usuario.

Servicios de Hub

Nombre de aplicación

Nombre de cuenta de servicio de ejemplo para autenticación de SQL Windows

Permisos de Servidor SQL requeridos durante la instalación

Permisos de base de datos requeridos durante la ejecución de la aplicación

Nombre predeterminado de la base de datos

Blue Prism ‑: oyente del servicio de auditoría

NT AUTHORITY\SISTEMA

dbcreator/sysadmin

db_datawriter/ db_datareader

AuditDB

Blue Prism ‑: servicio de registro

NT AUTHORITY\SISTEMA

N/C

N/C

N/C