Blue Prism 7.1: Junio de 2022

Acerca de este lanzamiento

En las siguientes tablas se resumen los componentes que se relacionan directamente con el lanzamiento de esta edición de Blue Prism Enterprise.

Componentes principales

Los siguientes componentes se incluyen en los instaladores de Blue Prism Enterprise:

Base de datos

486

Este lanzamiento requiere que la base de datos de Blue Prism sea de esta versión. Este es el primer lanzamiento de Blue Prism en utilizar esta versión de la base de datos.

Extensiones del navegador
(Chrome, Firefox y Edge)

7.1.0

Consulte la sección Extensiones del navegador para obtener detalles de las correcciones y mejoras que se realizaron en este lanzamiento.

Para obtener la información de compatibilidad más reciente, consulte la matriz de compatibilidad de navegadores en la ayuda en línea de Blue Prism.

Componentes opcionales

Los siguientes componentes están disponibles con este lanzamiento de Blue Prism, pero deben instalarse de forma independiente si se necesitan en su entorno de Blue Prism:

Login Agent

7.1

No se han realizado actualizaciones funcionales en el Login Agent de Blue Prism desde Blue Prism 6.7. La versión de Login Agent que se proporciona con este lanzamiento de Blue Prism tiene la misma funcionalidad que la versión que viene con Blue Prism 6.7.

Motor de Data Gateways

1.4

Debe instalarse la versión 1.4 del motor de Data Gateways para usar Data Gateways con Blue Prism 7.1.

Descargue el instalador en el portal de Blue Prism a través de Producto > Blue Prism Enterprise > Extras.

Blue Prism API

7.1

La versión de Blue Prism API instalada siempre debe ser la misma que el número de versión de Blue Prism Enterprise para usar la API.

Consulte Blue Prism API para obtener detalles de las mejoras a la referencia y funcionalidad de la API.

Descargue el instalador en el portal de Blue Prism a través de Producto > Blue Prism Enterprise > Blue Prism 7.

Componentes y complementos compatibles de Blue Prism Hub

Los siguientes componentes son parte del lanzamiento de Blue Prism Hub, pero son necesarios para utilizar la funcionalidad específica de Blue Prism:

Authentication Server

4.6

Este lanzamiento de Blue Prism Enterprise 7.1 requiere que esta versión de Authentication Server pueda aprovechar las nuevas funciones relacionadas incluidas en este lanzamiento de Blue Prism.

Consulte Authentication Server para obtener detalles sobre las mejoras a la funcionalidad de Authentication Server.

Complemento Control Room

4.6

El complemento Control Room debe ser de esta versión para aprovechar las características del lanzamiento de Blue Prism 7.1. El complemento Control Room depende de Blue Prism API.

El complemento Hub Control Room versión 4.6 depende de Blue Prism API versión 7.1; consulte Avisos de actualización para obtener más detalles.

Consulte las notas de la versión de Hub para obtener detalles sobre las mejoras y correcciones en Control Room basado en el navegador.

Problemas conocidos

Se mantiene una lista de los problemas destacados de este lanzamiento en la base de conocimientos. Haga clic aquí para obtener más información.

Avisos importantes

Para obtener más detalles, y antes de actualizar a este lanzamiento, consulte los avisos de actualización.

Política de desarrollo seguro

Como parte de nuestra política de desarrollo seguro, los productos de Blue Prism se evalúan en función de los siguientes estándares de seguridad:

  • Las principales 10 de OWASP: las vulnerabilidades de seguridad que representan el mayor riesgo para el desarrollo de aplicaciones. Más información

  • Las principales 25 de SANS CWE: las vulnerabilidades de seguridad de software más comunes que se encuentran en toda la industria del desarrollo de software. Más información

  • Publicación 140-2 de los Estándares Federales de Procesamiento de la Información (FIPS): estándar del gobierno de los EE. UU. que define los requisitos mínimos de seguridad para los módulos criptográficos en productos de tecnología de la información.

  • Estándar de Seguridad de Datos para la Industria de Tarjetas de Pago (PCI DSS).

  • Ley de Transferencia y Responsabilidad de Seguro Médico (HIPAA).

  • Ley Federal de Gestión de Seguridad de la Información (FISMA).

Se puede solicitar un informe resumido de puntos destacados de cumplimiento a Soporte Técnico para Productos.

Componentes principales de Blue Prism

Las siguientes mejoras, correcciones y mejoras menores se han agregado a la funcionalidad principal de Blue Prism en la versión 7.1:

Mejoras

Las mejoras incluidas en este lanzamiento cubren las siguientes categorías:

Integración de Directorio Activo

Para obtener más orientación, consulte Integración de Directorio Activo, dominios de Directorio Activo y la configuración de SPN.

Descripción del cambio

Referencia

Al usar el inicio de sesión único de Directorio Activo en Blue Prism, ahora es posible configurar el sistema para que admita usuarios de varios bosques dentro de una infraestructura de red de Directorio Activo común con opciones para la administración de roles en Blue Prism o Directorio Activo, o ambos. Anteriormente, los usuarios de varios bosques podían adaptarse solo si administraban la asignación de roles de usuario directamente en Blue Prism; mientras que la asignación de roles a través de la membresía del grupo de seguridad de Directorio Activo solo admitía usuarios dentro de un solo bosque común de Directorio Activo.

La autenticación de Directorio Activo debe estar habilitada en la pantalla Seguridad: Configuración de inicio de sesión y deben configurarse las credenciales adecuadas para cada dominio relevante en Blue Prism.

Esto se aplica a todos los siguientes escenarios:

  • Usuarios de Directorio Activo que inician sesión en el cliente interactivo a través de Authentication Server.
  • Usuarios de Directorio Activo que inician sesión en el cliente interactivo con autenticación integrada.
  • Autenticación de comandos de AutomateC, recursos de tiempo de ejecución y alertas de procesos a través del parámetro de línea de comandos /sso.
  • Autenticación de los comandos de telnet /getauthtoken, /user y /password a través del nombre principal del usuario (UPN), nombre de usuario e Id. de usuario.
  • Autenticación de Directorio Activo al llamar a servicios web expuestos en recursos de tiempo de ejecución.

  • Cuando se utiliza el comando de AutomateC /rolereport para generar un informe sobre todos los roles y permisos asociados para cada usuario del sistema.

BP-4445

BP-4446

BP-5786

BP-5456

BP-6354

BP-4447

BP-6347

BP-6346

BP-6334

BP-5898

BP-6355

BP-6341

BP-4453

Ahora se pueden crear usuarios de Directorio Activo en Blue Prism, ya sea mediante la creación manual de usuarios y la asignación directa de roles y permisos a ellos a través del asistente Crear usuarios, o mediante la asignación de grupos de seguridad de Directorio Activo a los roles de Blue Prism mediante el diálogo Membresía de roles.

Los usuarios que pertenecen a grupos de seguridad de Directorio Activo se crean en Blue Prism cuando inician sesión por primera vez en Blue Prism, o mediante la opción  Sincronizar usuarios con Directorio Activo, que está disponible haciendo clic en el botón de menú en la pantalla Seguridad: usuarios. Cuando esta opción está habilitada, se sincronizarán los usuarios de Directorio Activo en uno o varios bosques.

Los detalles de usuario de un Directorio Activo se actualizan en Blue Prism desde Directorio Activo cada vez que inician sesión en Blue Prism, pero los administradores pueden actualizar los detalles de todos los usuarios de Directorio Activo en la lista de usuarios seleccionando la opción Sincronizar usuarios con Directorio Activo, independientemente de cómo se crearon, de la siguiente manera:

  • Todas las cuentas de usuario nuevas de Directorio Activo asignadas a un grupo de seguridad que se asigna a un rol de Blue Prism aparecerán en la lista de usuarios de Blue Prism.
  • Cualquier cuenta de usuario deshabilitada en Directorio Activo se marcará como eliminada en Blue Prism. Si una cuenta previamente deshabilitada se volvió a habilitar en Directorio Activo, se mostrará de nuevo en la lista de usuarios de Blue Prism.
  • Cualquier cuenta de usuario eliminada de Directorio Activo se marcará como eliminada en Blue Prism, pero ya no se podrá restablecer.
  • Cualquier actualización del nombre distinguido o nombre principal de usuario (UPN) de un usuario en Directorio Activo aparecerá en Blue Prism. Si se actualiza el UPN, el nombre de usuario se actualizará en consecuencia.
BP-4442

BP-5333

BP-5331

BP-5536

BP-5335

BP-4597

 

Los siguientes comportamientos ocurrirán cuando un usuario de Directorio Activo intente acceder a Control Room basado en el navegador en Hub, acceder al cliente interactivo de Blue Prism y autenticar los comandos de AutomateC y los recursos de tiempo de ejecución con el parámetro de línea de comandos /sso:

  • Si aún no existe una cuenta para el usuario, se crea automáticamente una cuenta de Blue Prism en la base de datos de Blue Prism.
  • Si un usuario no tiene roles de Blue Prism asignados al intentar iniciar sesión en el cliente interactivo, ya sea directamente en Blue Prism o a través de grupos de seguridad en Directorio Activo, no podrá iniciar sesión.
  • Si una cuenta de usuario se eliminó o deshabilitó en Directorio Activo, se marcará como eliminada en Blue Prism y el usuario no podrá iniciar sesión.
  • Si una cuenta de usuario se marcó como eliminada en Blue Prism, la cuenta se restaurará si luego se restablece en Directorio Activo, independientemente de si se le asignan roles de Blue Prism o no. Esto ocurre cuando el administrador sincroniza la lista de usuarios con Directorio Activo, el usuario inicia sesión en Blue Prism o los detalles del usuario se editan en Blue Prism.

BP-5191

Los administradores del sistema de Blue Prism ahora pueden ver, agregar, editar y eliminar dominios de Directorio Activo y credenciales asociadas almacenadas en la base de datos a través de una nueva pantalla Configuración de inicio de sesión - Dominios de Directorio Activo.

Al agregar un dominio nuevo:

  • El nombre de dominio debe estar completo con el formato subdominio.dominio.com o dominio.com.
  • El nombre de dominio y las credenciales obligatorias se validan contra el controlador de dominio de Directorio Activo.

Las credenciales se almacenan al crear o editar un dominio de Directorio Activo. El nombre de usuario y la contraseña se cifran antes de su almacenamiento.

Las credenciales almacenadas para cada dominio deben ser las de una cuenta de servicio de Directorio Activo. La contraseña de esta cuenta de servicio no debe vencer, no debe ser una cuenta de usuario y debe seguir las prácticas recomendadas para cuentas de servicio de Directorio Activo.

BP-5166

BP-5180

BP-5169

BP-5167

BP-5767

BP-5406

BP-6399

Al buscar usuarios o grupos de seguridad en Directorio Activo, en un dispositivo conectado a través de un servidor de aplicaciones, ahora se utilizan las credenciales almacenadas contra el dominio y cifradas en la base de datos para ejecutar esta consulta. Si no se encuentran credenciales almacenadas, las consultas que requieran autenticación se ejecutarán en el contexto de la cuenta de Windows que ejecuta el servidor de aplicaciones de Blue Prism. Ya no es posible proporcionar credenciales personalizadas.

Al buscar usuarios o grupos de seguridad en Directorio Activo, en un dispositivo que está conectado directamente a una base de datos y no se encuentran credenciales almacenadas, las consultas que requieren autenticación se ejecutarán en el contexto de la cuenta de Windows que se utilizó para iniciar y ejecutar Blue Prism localmente.

BP-4796

Las credenciales almacenadas contra los dominios de Directorio Activo en la base de datos de Blue Prism ahora se utilizan durante la autenticación de usuarios de Directorio Activo de esos dominios, para permitir la lectura desde el controlador de dominio adecuado.

Las credenciales almacenadas se utilizan en las siguientes situaciones:

  • Autenticación de alertas de procesos a través del comando alerts/sso. Para autenticar el comando, las credenciales deben guardarse para los dominios en todos los bosques apropiados y el usuario debe tener el permiso Suscribirse a las Alertas de procesos asignado a Blue Prism.
  • Autenticación de usuario de telnet, contraseña y comandos getauthtoken a través del UPN para usuarios de Directorio Activo.

  • Autenticación integrada al cliente interactivo de Blue Prism.

  • Autenticación integrada de recursos de tiempo de ejecución.

  • Autenticación integrada de los comandos AutomateC utilizando el parámetro de línea de comandos sso.

  • Cuando llama a un proceso que se expuso como un servicio web utilizando un UPN y una contraseña de Directorio Activo.

  • Al iniciar sesión en el cliente interactivo de Blue Prism a través de Authentication Server para recuperar el registro de usuario de Directorio Activo y determinar la membresía del grupo de seguridad del usuario.

No se requieren credenciales al realizar la actualización desde un entorno de bosque único o entornos donde la cuenta que ejecuta el servidor de aplicaciones de Blue Prism está autorizada a leer desde todos los controladores de dominio en el entorno.

BP-6577

BP-6405

BP-6402

BP-6401

BP-6400

BP-6404

BP-6403

Si se utilizan los siguientes modos de conexión con una conexión de servidor de Blue Prism, se debe configurar un nombre de principal del servicio (SPN) contra la cuenta de Directorio Activo (AD) en la que se ejecuta cada instancia de servicio del servidor de Blue Prism:

  • WCF: SOAP con cifrado de mensajes y autenticación de Windows
  • WCF: SOAP con cifrado de transporte y autenticación de Windows
  • .NET Remoting seguro

Esto se debe a que cuando un cliente interactivo de Blue Prism o un recurso de tiempo de ejecución se conecta a un servidor de aplicaciones mediante uno de los modos de conexión anteriores, el Paquete de seguridad de Microsoft Negotiate se utiliza para seleccionar el mejor Proveedor de soporte de seguridad (SSP) a fin de autenticar la conexión. El código interno del cliente interactivo de Blue Prism proporciona el SPN esperado al Paquete de seguridad de Microsoft Negotiation, que solicita a Microsoft Negotiation que seleccione el SSP de Kerberos sobre el SSP de New Technology LAN Manager (NTLM), siempre que el SPN esté presente en Directorio Activo.

Esta configuración se aplica a todos los entornos de Blue Prism; sin embargo, si la cuenta de Directorio Activo en la que se ejecutan las instancias del servidor de Blue Prism reside en un dominio diferente a la cuenta de Directorio Activo utilizada para el cliente interactivo de Blue Prism y el recurso de tiempo de ejecución, se requiere la configuración adicional descrita a continuación.

Los siguientes dos ajustes nuevos deben configurarse en la pantalla Configuración de conexión en el cliente interactivo de Blue Prism:

  • Dominio Kerberos: se debe configurar en cada conexión del servidor de Blue Prism en el cliente interactivo donde el dominio Kerberos del usuario es diferente al de la cuenta configurada para ejecutar el servidor de Blue Prism. La opción también se puede configurar a través del nuevo comando AutomateC /setkerberosrealm, por ejemplo, /setkerberosrealm mycompany.com. El dominio Kerberos suele ser el mismo que el nombre de dominio; sin embargo, consulte con su equipo de TI para obtener el valor correcto.
  • Forzar NTLM: obliga al Paquete de seguridad de Microsoft Negotiation a seleccionar New Technology LAN Manager (NTLM) como Proveedor de soporte de seguridad (SSP) al autenticar conexiones. Esta opción se proporciona para que se pueda utilizar NTLM cuando Kerberos no está disponible o no está configurado (consulte Configuración de SPN). Esta opción también se puede configurar a través del nuevo AutomateC /forcentlm, por ejemplo, /forcentlm true, para la última conexión utilizada o especificada (usando el conmutador /dbconname) al autenticar la conexión del servidor de Blue Prism.

    Consulte con su equipo de seguridad antes de habilitar esta opción, ya que NTLM se considera un protocolo menos seguro.

BP-7917

BP-8051

BP-6576

Si se encuentran fallas en el inicio de sesión o problemas de rendimiento durante el proceso de inicio de sesión a través de Directorio Activo, los administradores del sistema pueden configurar manualmente los dominios de confianza de Directorio Activo que se consultarán durante el proceso de inicio de sesión. Si al menos un dominio de Directorio Activo se configura de forma manual, estos  ajustes se utilizarán durante el proceso de inicio de sesión para consultar solo los dominios configurados, en lugar de identificar de forma programática los dominios que se pueden consultar. Para obtener más información, consulte Solución de problemas de inicio de sesión único.

Hay un script de base de datos (BP-9497-ConfigureTrustedDomain.sql) con la configuración manual disponible para descargar desde el portal de Blue Prism.

BP-9497

Para mejorar el rendimiento durante el inicio de sesión, el comportamiento de la cache que almacena los dominios de Directorio Activo descubiertos se puede configurar estableciendo un intervalo de actualización y una duración máxima de la cache.

Esta cache se completa en Blue Prism cuando se establece una conexión directa a la base de datos, se inicia un servidor de aplicaciones de Blue Prism y se habilita la autenticación de Directorio Activo. Si inicia sesión con una conexión directa a la base de datos, es posible que los usuarios no puedan iniciar sesión correctamente mientras se completa la cache. Para obtener más información, consulte Solución de problemas de inicio de sesión único.

Hay disponible un script de base de datos (BP-9654-SetCacheDurationAndRefreshInterval.sql) con la configuración de cache para descargar desde el portal de Blue Prism.

BP-9654

Configuración de la autenticación

Para obtener más orientación, consulte Autenticación en Blue Prism y Seguridad: Configuración de inicio de sesión.

Descripción del cambio

Referencia

Se rediseñó la pantalla Seguridad: Configuración de inicio de sesión para favorecer la accesibilidad y reflejar mejor los métodos de autenticación disponibles:

  • Se cambió el nombre de las principales opciones de autenticación de usuario de la siguiente manera: Inicio de sesión de usuario a través de Authentication Server (obligatorio si se utiliza Control Room basado en el navegador con el entorno actual de Blue Prism) e Inicio de sesión de usuario mediante autenticación integrada (no se admite Control Room basado en el navegador).
  • Los métodos de autenticación nativos existentes de Directorio Activo y Blue Prism aparecen en un nuevo submenú Configuración de autenticación integrada. Los métodos de autenticación integrada disponibles también se utilizan para autenticar recursos de tiempo de ejecución, comandos telnet, comandos AutomateC y al llamar a servicios web expuestos en recursos de tiempo de ejecución.
  • El nombre de la sección Reglas de contraseñas se cambió a Reglas de contraseñas para la autenticación nativa y se reorganizó en una secuencia más lógica. Las reglas de contraseñas solo se aplican a la autenticación nativa de Blue Prism.
  • El nombre de la sección Opciones de inicio de sesión se cambió a Opciones de inicio de sesión nativa y solo se muestra si se seleccionó Inicio de sesión de usuario mediante autenticación integrada y luego Autenticación nativa de Blue Prism.
  • Se eliminó la opción de inicio de sesión Mostrar una lista de usuarios en la pantalla de inicio de sesión disponible en versiones anteriores de Blue Prism para mejorar el rendimiento.
  • Una  nueva sección Administración de roles para usuarios de Directorio Activo permite a los administradores determinar cómo se gestionan los roles de usuario de Directorio Activo. Se debe seleccionar al menos una de las siguientes opciones si se habilitó la autenticación de Directorio Activo en Configuración de autenticación integrada:

    • Administrar la membresía de roles en Blue Prism: los usuarios de Directorio Activo se asignan directamente a los roles de Blue Prism. Los usuarios se pueden asignar a varios roles de Blue Prism.

    • Administrar la membresía de roles en Directorio Activo: los grupos de seguridad de Directorio Activo se asignan a los roles de Blue Prism. Los usuarios se pueden asignar a varios roles de Blue Prism al ser miembros de varios grupos de seguridad de Directorio Activo relevantes.

    Estas opciones se aplican en todas las situaciones en las que se utiliza la autenticación de Directorio Activo:

    • Inicio de sesión en el cliente interactivo a través de Authentication Server.
    • Inicio de sesión en el cliente interactivo mediante la autenticación integrada.
    • Autenticación de recursos de tiempo de ejecución y comandos AutomateC mediante el parámetro de línea de comandos sso.

    • Autenticación de solicitudes de servicio web y comandos telnet mediante credenciales de Directorio Activo.

    Si solo se habilitó la autenticación nativa de Blue Prism en Configuración de autenticación integrada, estas opciones pueden no seleccionarse en la pantalla.

BP-4430

BP-5260

BP-7335

 

Se actualizó la pantalla de inicio de sesión de Blue Prism para mostrar las siguientes opciones según los tipos de autenticación habilitados para la implementación. Los administradores pueden establecer esta configuración en la pantalla Seguridad: Configuración de inicio de sesión en el cliente interactivo.

Tipo de autenticación en la pantalla Seguridad: Configuración de inicio de sesión

Opción de pantalla de inicio de sesión

Inicio de sesión del usuario a través del Authentication Server Iniciar sesión con el Authentication Server
Inicio de sesión de usuario con autenticación integrada, con autenticación nativa de Blue Prism y de Directorio Activo habilitada
  • Iniciar sesión con credenciales de Blue Prism
  • Iniciar sesión con Directorio Activo
  • Inicio de sesión de usuario con autenticación integrada, con solo autenticación de Directorio Activo habilitada Iniciar sesión con Directorio Activo
    Inicio de sesión de usuario con autenticación integrada, con solo autenticación nativa de Blue Prism habilitada Iniciar sesión con credenciales de Blue Prism

    BP-4444

    Integración de Citrix

    Para obtener más orientación, consulte Integración de Citrix.

    Descripción del cambio

    Referencia

    Se agregaron las siguientes mejoras a la capacidad de integración de Citrix:

    • Los usuarios ahora también pueden automatizar las aplicaciones Win64 a través de un entorno de escritorio virtual (VDE) de Citrix, además de las aplicaciones Win32. Los modos Citrix externos de 64 bits y de 32 bits están disponibles para elegir en Application Modeller.
    • Los usuarios ya no necesitan una instalación completa de Blue Prism en el VDE de Citrix. Ahora pueden elegir instalar un agente de Blue Prism en el VDE de Citrix que solo instala los archivos necesarios para automatizar las aplicaciones en un VDE de Citrix.
    • Internet Explorer (IE) ahora se puede utilizar al automatizar aplicaciones de Citrix a través de Application Modeller. Los usuarios ahora pueden elegir la aplicación basada en el navegador (Internet Explorer) si especificaron que se está utilizando Citrix en el asistente de Application Modeller. Pueden espiar elementos en IE en un VDE de Citrix.

    BP-3445

    BP-3788

    BP-4471

    Configuración de base de datos

    Para obtener más información, consulte Crear una nueva base de datos y Avisos de actualización.

    Descripción del cambio

    Referencia

    Al crear una nueva base de datos de Blue Prism, los usuarios ya no tienen que elegir entre entornos de autenticación única y de autenticación múltiple. Ahora una única base de datos de Blue Prism cubre todos los tipos de entorno y métodos de autenticación.

    Se actualizó la pantalla Crear una nueva base de datos para reflejar este cambio. También se eliminó el botón Configurar base de datos en la pantalla Configuración de conexión, ya que los pasos de configuración incluidos anteriormente en esta acción ahora se realizan mediante la interfaz de usuario.

    Las implementaciones que se actualicen desde una versión anterior se convertirán al nuevo tipo de base de datos como parte de la actualización de la base de datos.

    La capacidad de autenticación externa a través de Authentication Gateway introducida en Blue Prism 6.10 no es compatible en las versiones actualmente disponibles de Blue Prism versión 7.

    BP-4242

    BP-4450

    La siguiente funcionalidad ya no está disponible, ya que ya no es necesaria para admitir el nuevo tipo de base de datos que cubre todos los tipos de entornos y métodos de autenticación de Blue Prism compatibles:

    • Se eliminó la sección Inicio de sesión único en la pantalla Seguridad: Configuración  de inicio de sesión. Esto también elimina la herramienta de conversión de base de datos introducida en Blue Prism 6.9, que convierte una base de datos de Directorio Activo de autenticación única en una base de datos de Directorio Activo de autenticación múltiple.
    • La función de entorno SingleSignon ya no se puede utilizar en Process y Object Studio. La función ya no es necesaria porque anteriormente solo se utilizaba para distinguir entre entornos de autenticación única y de autenticación múltiple. Esta función se aplicó a las fases de alerta, cálculo, opción, decisión, excepción y cálculo múltiple en Process y Object Studio.

      Los procesos y objetos de negocio que anteriormente utilizaron esta función deberán volver a elaborarse sin la función.

    • La pantalla Administrar derechos de acceso en Process Studio ya no muestra una lista de usuarios al administrar derechos de acceso para entornos de varios equipos. Anteriormente, esto solo era visible cuando se configuraban derechos de acceso en entornos de autenticación múltiple.

    • Los parámetros de la línea de comandos /setadadmingroup y /setaddomain utilizados junto con los comandos /createdb, /replacedb, /upgradedb y /getdbscript ya no están disponibles. El Grupo de administración de Directorio Activo ahora se configura asignando un grupo de seguridad al rol Administradores del sistema a través del diálogo Membresía del rol.

    • El parámetro de línea de comandos /configuredb ya no está disponible, ya que los pasos de configuración realizados anteriormente mediante este comando ahora se realizan de manera diferente:

      • Ya no es necesario establecer el dominio de Directorio Activo en el que residen los grupos de seguridad, debido a que los grupos de seguridad ahora pueden residir en varios dominios, y los detalles del dominio se capturan automáticamente cuando se asignan grupos de seguridad a roles en Blue Prism.
      • El Grupo de administración de Directorio Activo ahora se configura asignando un grupo de seguridad al rol Administradores del sistema a través del diálogo Membresía del rol.

    BP-4259

    BP-4452

    BP-4451

    BP-5554

    Localización

    Descripción del cambio

    Referencia

    Se agregó un nuevo parámetro de entrada Identificador de atributo a la acción Obtener atributo en Application Modeller para las fases de lectura y espera, que se utilizará en lugar del parámetro Nombre del atributo. Esto permite que los procesos aún se ejecuten correctamente en Studio, así como en los recursos de tiempo de ejecución cuando el entorno está configurado para mostrarse en un idioma diferente al que se agregó originalmente el nombre del atributo.

    Anteriormente, los procesos que incluían acciones de Lectura para obtener atributos, y acciones de Espera para verificar atributos, tenían parámetros no localizados que no se ejecutarían cuando un dispositivo se configuraba para mostrarse en un idioma diferente al inglés.

    Este problema sucedía porque el parámetro Nombre del atributo utiliza el nombre de visualización del atributo, por lo que cuando se ejecutaron procesos en este escenario, los nombres del atributo agregados originalmente en un idioma específico durante el diseño del proceso no coincidieron con los nombres del atributo traducidos.

    Este problema afectó las siguientes acciones.

    Tipo de fase Acciones
    Leer
    • Obtener atributo de la ventana
    • Obtener atributo de Accesibilidad Activa (AA)
    • Obtener atributo de HTML
    • Obtener atributo de Java Access Bridge (JAB)
    • Obtener atributo de UIA
    Escribir
    • Comprobar atributo de la ventana
    • Comprobar atributo de AA
    • Comprobar atributo de HTML
    • Comprobar atributo de JAB
    • Comprobar atributo de UIA

    El nuevo menú desplegable de parámetros del Identificador de atributos se completa con una lista estática de nombres de atributos localizados asociados con cada modo espía. Estos se muestran al usuario como texto sencillo localizado, pero las selecciones del menú desplegable muestran identificadores independientes del idioma que se almacenan en el XML del proceso, por lo que funcionarán en el idioma de visualización que se elija.

    Consulte Avisos de actualización para obtener más información sobre la compatibilidad con versiones anteriores y el uso del nuevo parámetro Identificador de atributos.

    Además, se realizaron los siguientes cambios en los nombres de las acciones. Dado que solo cambiaron los nombres de visualización de estas acciones y las Id. internas no cambiaron, ningún XML de proceso existente se ve afectado.

    • Las acciones de la fase de lectura y espera (antes indicadas) ahora tienen el nombre de visualización Obtener atributo o Verificar atributo (según corresponda) para mantener la coherencia, porque todas realizan la misma tarea, independientemente del modo espía.
    • Se cambió el nombre de la acción Obtener atributo para los navegadores Chrome, Edge y Firefox a Obtener atributo de HTML. Esto refleja su propósito real y evita la confusión con la acción Obtener atributo, que recibe los atributos espiados.
    BP-6496

    Reconocimiento óptico de caracteres (OCR)

    Para obtener más orientación, consulte Reconocimiento óptico de caracteres (OCR).

    Descripción del cambio

    Referencia

    Se mejoró la funcionalidad nativa de reconocimiento de caracteres de Blue Prism de la siguiente manera:

    • Se agregó una nueva acción Reconocer texto (OCR Plus) a la fase de lectura en Object Studio.
    • Se agregó una nueva opción OCR Plus al diálogo Generador de fuentes al que se puede acceder desde Sistema > Sistema: Fuentes.
    • Se agregó una nueva opción OCR Plus al diálogo Generar una fuente de Blue Prism al que se accede desde el Editor de región de Blue Prism cuando se automatiza una región desde Application Modeller a través de la acción Reconocer texto (OCR Plus).

    Estas opciones brindan mayor precisión y solidez, con menos configuración necesaria para definir los parámetros de color y fuente. Además, la desambiguación basada en Regex ofrece un reconocimiento de texto mejorado para un control más detallado del texto que se selecciona.

    BP-2335

    BP-7554

    BP-7560

     

    Roles y permisos

    Para obtener más orientación, consulte Administrar roles y Seguridad: Configuración de inicio de sesión.

    Descripción del cambio

    Referencia

    Los administradores del sistema de Blue Prism ahora pueden administrar la membresía de roles para todos los tipos de cuentas en el sistema en un solo lugar: cuentas de usuario nativas, de Directorio Activo o de Authentication Server, así como grupos de seguridad de Directorio Activo y cuentas de servicio de Authentication Server.

    Aparece un diálogo de Membresía del rol al hacer clic en el botón Administrar membresía del rol en la pantalla Seguridad: Roles de usuario. Los administradores pueden asignar uno o más usuarios o grupos de seguridad a un rol buscando usuarios existentes en Blue Prism o grupos de seguridad en Directorio Activo si se ha habilitado la autenticación de Directorio Activo.

    BP-4437

    BP-4438

    BP-4644

    BP-4439

    La pestaña Roles y permisos en la pantalla Configuración de usuario ahora muestra los roles asignados a un usuario según el tipo de autenticación y, si corresponde, la opción de membresía del rol seleccionada para un entorno en la pantalla Seguridad: Configuración de inicio de sesión.

    BP-5846

    BP-6451

    El panel izquierdo de la pestaña Roles y permisos en la pantalla Configuración del usuario se ha actualizado para hacer una distinción entre los roles asignados a los usuarios directamente y los roles asignados a los grupos de seguridad de Directorio Activo.

    Los roles en sí no se pueden editar en el panel izquierdo; sin embargo, uno o más roles se pueden asignar directamente a un usuario del siguiente tipo:

    • Usuario nativo de Blue Prism
    • Usuario de Authentication Server
    • Cuenta de servicio del Authentication Server
    • Usuario de Directorio Activo si la opción Administrar membresía del rol en Blue Prism está habilitada en la pantalla Seguridad: Configuración de inicio de sesión

    Si la opción Administrar membresía del rol en Directorio Activo está habilitada en la pantalla Seguridad: Configuración de inicio de sesión, el panel izquierdo también mostrará cualquier rol que un usuario herede de sus grupos de seguridad de Directorio Activo. Estos roles no se pueden editar ni asignar aquí; los grupos de seguridad se asignan a roles a través de la pantalla Membresía del rol.

    Los permisos resultantes que el usuario recibirá de estos roles aún se pueden ver en el panel derecho.

    La pantalla que muestra los detalles de un usuario de Directorio Activo se cambió de Configuración de usuario a Detalles de usuario, ya que todos los detalles de la cuenta de Directorio Activo se administran en Directorio Activo.

    BP-5268

    BP-5269

    BP-5855

    Correcciones y mejoras menores

    Las correcciones y mejoras menores incluidas en este lanzamiento cubren las siguientes categorías:

    Integración de Directorio Activo

    Descripción del cambio

    Referencia

    Los usuarios de Directorio Activo ya no pueden eliminarse involuntariamente de Blue Prism presionando la tecla Eliminar en el teclado.

    BP-6350

    Si se utiliza la autenticación de Directorio Activo, la verificación del modo de conexión del servidor de Blue Prism ya no se realiza durante la configuración de la base de datos. Anteriormente, se mostraba un mensaje de error si se seleccionaban los modos de conexión no compatibles (WCF: SOAP con cifrado de transporte, WCF: inseguro y .NET Remoting: inseguro) al crear una base de datos de Directorio Activo de autenticación única.

    Al crear una nueva base de datos en la versión 7.1, ya no se realiza la distinción entre entornos de autenticación única y de autenticación múltiple, por lo que la verificación del modo de conexión ahora se realiza cuando un usuario intenta iniciar sesión con Directorio Activo a través del cliente interactivo o la herramienta de línea de comandos.

    Las descripciones de los modos de conexión del servidor de Blue Prism se actualizaron para indicar si admiten la autenticación de Directorio Activo o no, para ayudar a evitar que los usuarios seleccionen una opción no compatible.

    BP-4449

    BP-5812

    Cuando se actualiza de un entorno de Directorio Activo de autenticación única a una base de datos 7.1 (que cubre todos los tipos de entornos y métodos de autenticación), si no se puede encontrar un grupo de seguridad en Directorio Activo según los datos existentes almacenados, se muestra un mensaje de advertencia en el cuadro de diálogo Membresía del rol que solicita al administrador que vuelva a asignar el grupo de seguridad a los roles de Blue Prism al que se le asignó anteriormente.

    Los grupos de seguridad integrados no son compatibles, por lo que si se asigna un rol de Blue Prism a un grupo de seguridad integrado, el administrador deberá crear un grupo personalizado, agregar los usuarios del grupo de seguridad integrado al grupo personalizado y asignarlo al rol de Blue Prism.

    BP-5704

    Al actualizar desde una versión de Blue Prism anterior a 5.0.24, el formato del dominio de Directorio Activo y los grupos de seguridad asignados en la base de datos se actualizan al formato que se utiliza en la versión 7.1. El primer inicio de sesión después de que se haya completado la actualización podría demorar un poco más de lo habitual debido a que algunas acciones administrativas se realizan en segundo plano.

    BP-7230

    Para mejorar el rendimiento al buscar en los dominios y bosques de Directorio Activo, se han agregado mecanismos de caché para las credenciales de dominio a fin de reducir las llamadas a la base de datos y para las relaciones de confianza de Directorio Activo a fin de evitar llamadas innecesarias a Directorio Activo.

    BP-6954

    BP-6969

    Application Modeller

    Descripción del cambio

    Referencia

    Al configurar Application Modeller para espiar un elemento en modo de UIA, el atributo Nombre de clase de UIA no está seleccionado de manera predeterminada. Esto se debe a que el valor del atributo Nombre de clase de UIA puede cambiar como resultado de una actualización del sistema operativo o un cambio de versión. Se recomienda que los nuevos procesos no estén configurados para depender de este atributo, sin comprender primero su valor y cualquier posible comportamiento dinámico.

    Este cambio no afecta los procesos existentes, independientemente de si el valor está en blanco o no.

    BP-10198

    Los elementos web ahora se pueden volver a‑espiar correctamente en el modo Microsoft Edge Internet Explorer cuando se utiliza el modo de accesibilidad activa (AA) en el Application Modeller. Antes se habían encontrado problemas para los elementos web que originalmente se habían espiado en Internet Explorer nativo. Los nuevos elementos ahora también se pueden espiar mediante el modo AA con Edge en el modo IE.

    BP-7881

    BP-8017

    Servidor de aplicaciones

    Descripción del cambio

    Referencia

    En la pestaña Almacén de claves de la pantalla Detalles de configuración del servidor en una configuración del servidor de aplicaciones de Blue Prism, los usuarios ahora pueden seleccionar una carpeta de su red, además de su equipo local. La ruta de ubicación también se puede escribir o pegar directamente en el campo Carpeta. Esto significa que los archivos de clave de cifrado ahora se pueden guardar de manera segura en una ubicación que no está en el equipo del servidor.

    BP-6872

    Eventos de Audit

    Descripción del cambio

    Referencia

    Todos los eventos de Audit de inicio y cierre de sesión ahora se registran correctamente en el registro de Audit, incluso si la máquina utilizada para iniciar sesión en Blue Prism no existe en la base de datos. Esto soluciona un problema en el que se ha deshabilitado la configuración del sistema del dispositivo local Iniciar un recurso de tiempo de ejecución personal en esta máquina cuando los usuarios inician sesión en Blue Prism, lo cual evita que la máquina se registre en la base de datos de Blue Prism.

    BP-4107

    Integración de Citrix

    Descripción del cambio

    Referencia

    Para reducir el consumo de memoria, ahora solo se ejecuta una instancia de AppMan.Service.exe en segundo plano en el VDE de Citrix. Anteriormente, los usuarios podían ejecutar varias instancias al mismo tiempo.

    BP-4705

    Se ha solucionado un problema en el que se muestra incorrectamente un mensaje de error de tiempo límite al intentar adjuntar un proceso de Blue Prism al VDE de Citrix después de que se haya terminado y reiniciado AppMan.Service.exe.

    BP-4895

    Los mensajes de más de 1 KB enviados a aplicaciones automatizadas en un VDE de Citrix ya no hacen que AppMan.Service finalice inesperadamente.

    BP-5326

    Se ha solucionado un problema en el que el cliente interactivo de Blue Prism dejó de responder después de adjuntar inicialmente un proceso de Blue Prism a AppMan.Service y luego cerrar AppMan.Service. La disponibilidad de AppMan.Service ahora se verifica antes de cerrar Blue Prism.

    BP-4891

    Anteriormente, si se iniciaba AppMan.Service y se producía un error, el servicio terminaba pero el ícono de bandeja creado no se eliminaba del área de notificación. El ícono de bandeja ahora se elimina correctamente cuando la aplicación se cierra después de un error.

    BP-3735

    Un error ya no se muestra de forma incorrecta si un proceso en Process Studio se pausa después de que se haya iniciado el proceso (a través de una acción de inicio en una fase de Navegar) y antes de que se inicie una aplicación (por ejemplo, Bloc de notas) en el VDE de Citrix.

    BP-3529

    Anteriormente, se producía un error al intentar automatizar una aplicación a través de un VDE de Citrix utilizando una fase de Navegar con una acción Activar ventana. Esto se debió a que faltaban los archivos del Activador de 32/64 bits requeridos en el directorio de instalación de Citrix. Ya se agregaron estos archivos, por lo que el error ya no ocurre.

    BP-7594

    Se corrigió un error en el que, cuando se conectaba un objeto de negocio a una aplicación y se conectaba otro objeto de negocio a otra aplicación, a través de un VDE de Citrix, si alguna de las aplicaciones se cerraba o desasociaba en Object Studio, Blue Prism no podía detectar qué aplicación se había cerrado. Esto ya se solucionó, por lo que Blue Prism detecta correctamente qué aplicación se cierra.

    BP-7250

    Control Room

    Descripción del cambio

    Referencia

    El permiso Ver programa ya no permite a los usuarios actualizar las opciones de configuración al ver los programas en Control Room. Anteriormente, algunos campos se habilitaban de forma incorrecta para su edición, pero se presentaban errores al intentar guardar los cambios.

    BP-1981

    Los recursos cambiados de locales a públicos ahora se muestran de forma correcta en la pantalla Administración de sesiones en Control Room. Anteriormente, los recursos locales que se actualizaban a públicos ya no se mostraban en la máquina del usuario.

    BP-1340

    Se actualizó la forma en que se recupera la información de la sesión en la pantalla Administración de sesiones en Control Room para llamar a los datos de forma más eficiente, de modo que solo se realice una llamada a la base de datos. Anteriormente, se realizaban llamadas a la base de datos duplicadas para vistas de sesión filtradas.

    BP-216

    La opción Inicio en el menú de acceso directo para el panel Entorno en la pantalla Sesiones en Control Room ahora está deshabilitada para los usuarios que no tienen el permiso Recurso de control habilitado en su rol de usuario. Anteriormente, esta opción estaba disponible para todos los usuarios, pero activaba un error cuando los usuarios la seleccionaban sin el permiso requerido.

    BP-4797

    Se solucionó un problema al ejecutar los informes del Programador (como Actividad reciente) desde Control Room o a través de la Línea de comandos, que generó un error de Excepción de referencia nula. Esto ocurría de manera intermitente cuando el informe tenía más de 2000 entradas.

    BP-176

    Las consultas de la base de datos utilizadas para completar la pantalla Administración de colas en Control Room, con información como elementos de cola de trabajo y su estado, ahora utilizan aislamiento de instantáneas para mejorar el rendimiento general del sistema.

    BP-1570

    Se solucionó un problema en el que un programa configurado con una ejecución semanal y una fecha de vencimiento en Control Room a veces podría ejecutarse incorrectamente después de su fecha de vencimiento establecida. Además, esto también garantiza que dichos programas se muestren correctamente en la lista Programador > Horarios.

    BP-6847

    Si se alcanzó la cantidad máxima de sesiones simultáneas asignadas a la licencia de un usuario, las sesiones programadas ya no se activan y se agrega un mensaje para indicar que esto se agrega al registro de programas. Anteriormente, si un usuario creaba un programa que asignaba un proceso a varios recursos, se activaban sesiones en estos recursos incluso si se alcanzaba la cantidad máxima de sesiones.

    BP-2696

    La vista de árbol Programas en Control Room ahora se actualiza cuando un usuario hace clic en Actualizar en la pantalla Programas después de una actualización realizada por otro usuario. Anteriormente, los cambios solo eran visibles después de que el primer usuario navegaba fuera de Control Room y regresaba.

    BP-6810

    Administrador de credenciales

    Descripción del cambio

    Referencia

    Para mayor seguridad, los campos de contraseñas ocultas en toda la interfaz de usuario y en las tablas de datos ahora muestran un número estandarizado de 15 caracteres para ocultar la longitud de los valores de contraseña. Este cambio se aplicó a las siguientes tablas de datos:

    • Variables de sesión
    • Variables del entorno
    • Fases de recopilación cuando el tipo de campo es Contraseña

    • Elementos de datos donde el tipo de campo es Contraseña

    • Campos de texto que automáticamente ocultan entradas, como el campo Contraseña en la pantalla Configuración de conexión.

    BP-4883

    BP-3257

    BP-1849

    Las contraseñas en blanco ya no generan un error cuando se utiliza el comando /reencrypt  para actualizar todas las credenciales, elementos de cola de trabajo cifrados y capturas de pantalla de recursos para que utilicen la última combinación de cifrado. Anteriormente, el descifrado fallaba en las credenciales que tenían contraseñas en blanco. Esto se debió a que el nuevo cifrado de la base de datos ignoraba las contraseñas en blanco, pero actualizaba la clave de credenciales. Las contraseñas en blanco ahora se manejan de la misma manera que las contraseñas que no están en blanco, por lo que el nuevo cifrado y el descifrado siempre son exitosos.

    Además, las contraseñas en blanco ahora también se pueden usar correctamente:

    • Cuando se crea una nueva credencial en la pantalla Seguridad: Credenciales en el cliente interactivo de Blue Prism.
    • Cuando se utiliza la acción Establecer de VBO de credenciales en un proceso de Blue Prism.
    • Cuando se utiliza AutomateC para volver a cifrar los datos en la base de datos después de generar una nueva combinación de cifrado predeterminada.

    BP-6763

    Configuración de base de datos

    Descripción del cambio

    Referencia

    Se solucionó un problema en el que se mostraba incorrectamente un mensaje de error de conexión de la base de datos en el Visor de eventos de Windows al conectarse a una base de datos en un Servidor SQL de Azure.

    BP-398

    Los roles de la base de datos de SQL de Blue Prism que incorporan el conjunto mínimo de permisos para cuentas que utiliza Blue Prism a fin de conectarse a su base de datos de SQL ahora tienen los permisos adecuados para ejecutar el procedimiento almacenado requerido para recuperar datos a fin de completar el complemento de Control Room basado en la web en Hub.

    BP-4784

    Cliente interactivo y recursos de tiempo de ejecución

    Descripción del cambio

    Referencia
    Se mejoró el manejo de solicitudes HTTP en recursos que tienen la marca /nohttp habilitada. Las conexiones HTTP intentadas en dichos recursos ahora se cierran con un mensaje de error con más información. BP-288

    El campo Última actualización el en la pantalla Creación de informes en Administrador del sistema ya no incluye una marca de tiempo. Esto se debe a que cualquier tiempo de actualización configurado no se guarda en la base de datos, lo cual significa que solo se muestra siempre el tiempo de actualización predeterminado de 0:00:00.

    BP-461

    Se solucionó un problema en el que se muestra un mensaje de error engañoso que hace referencia a las claves privadas del certificado en la ventana de recurso de tiempo de ejecución. Esto sucedió en situaciones de error relacionadas con la seguridad del transporte para Secure Sockets Layer (SSL) y Transport Layer Security (TLS).

    El mensaje de error ahora refleja el escenario de la excepción que se plantea.

    BP-592 (consulte también:
    BG-7509
    BG-6963
    BP-1451)
    Se mejoró la lógica de devolución de llamada que transmite mensajes de recursos de tiempo de ejecución a clientes interactivos a través de un servidor de aplicaciones. La Id. de cliente ahora se transmite en comunicaciones de canal de devolución de llamada para garantizar que los mensajes de devolución de llamada solo se muestren al usuario que activó el evento. Anteriormente, los mensajes se mostraban a todos los usuarios conectados a la cuenta. BP-4374

    Se actualizó la barra de estado del cliente interactivo de Blue Prism para mostrarse de manera uniforme en todos los tipos de cuentas de la siguiente manera:

    Anterior: {date time}, Actual: {date time}, Usuario: 'Nombre de usuario', Conexión: 'DB name', Conectado a: 'Servidor SQL {número de versión}

    La sección Anterior: {date time} solo muestra la segunda vez que el usuario inicia sesión.

    BP-4443

    Localización

    Descripción del cambio

    Referencia

    Ahora es posible escribir caracteres coreanos (Hangul) en el campo Expresión en las fases de cálculo. Anteriormente, dichos caracteres podían pegarse, pero se mostraban incorrectamente cuando se escribían.

    BP-3577

    Entornos de varios equipos (MTE)

    Descripción del cambio

    Referencia

    Se solucionó un problema para los entornos de Blue Prism que utilizan entornos de varios equipos (MTE) y grupos de recursos. En los MTE, los usuarios ya no pueden ver las sesiones de recursos en un grupo de recursos en un grupo restringido en Control Room sin el permiso adecuado. Los derechos de acceso aplicados a un grupo ahora se aplican a todos los elementos, incluidos los grupos y cualquier grupo secundario y sus contenidos, por lo que solo los usuarios con permisos de procesos y grupos de recursos relevantes pueden ver las sesiones restringidas.

    Para obtener más información sobre los MTE y los grupos de recursos, consulte Entornos de varios equipos y Grupos de recursos.

    BP-8020

    Process y Object Studio

    Descripción del cambio

    Referencia

    Depurar un objeto que lee o escribe en una colección vacía ya no devuelve errores de validación de manera incorrecta. Anteriormente, ejecutar dichos objetos en Process Studio u Object Studio de forma incorrecta dio como resultado errores de validación.

    BP-1440

    Se solucionó un problema en el que un objeto de negocio creado en una versión posterior de Blue Prism no se podía importar a una versión anterior de Blue Prism si contenía una acción GetDateTimeValue. Esto se debía a un cambio en las mayúsculas en el nombre de la acción (de GetDatetimeValue a GetDateTimeValue) que luego ya no reconocerían versiones anteriores de Blue Prism. La acción GetDatetimeValue ahora se convierte en GetDateTimeValue cuando se guarda, carga o escribe en el archivo XML, o se agrega a un lanzamiento.

    Esta corrección solo está destinada a permitir el traslado de objetos en este escenario específico. No se espera que los objetos y procesos creados en una versión determinada de Blue Prism se puedan importar o utilizar en versiones anteriores.

    BP-4986

    El signo & en nombres de objetos y procesos ya no se convierten en símbolos de guion bajo (_) en Process Studio y Object Studio.

    BP-5395

    Un mensaje de validación, que indicó incorrectamente que no se hacía referencia a un elemento de datos en una fase de espera, ya no aparece cuando se hace referencia a un elemento de datos en una fase de espera.

    BP-6528

    Configuración del usuario

    Descripción del cambio

    Referencia

    Se actualizó la pantalla Seguridad: usuarios para estandarizar los nombres de las columnas en todos los tipos de cuentas: cuentas de usuario nativas, de Directorio Activo o de Authentication Server, así como cuentas de servicio de Authentication Server.

    Se actualizaron los detalles de usuario de un usuario de Directorio Activo para incluir el UPN, el identificador de seguridad (SID) y el nombre distinguido del usuario, y para eliminar los detalles de Usuario válido hasta y Vencimiento de contraseña, ya que estos detalles no se obtienen para los usuarios de Directorio Activo en Blue Prism.

    BP-4440

    BP-5267

    Mejoras de seguridad

    Descripción del cambio

    Referencia

    En este lanzamiento se realizaron varias mejoras de seguridad en cuanto a los permisos y la comunicación del servidor.

    BP-9550

    Extensiones del navegador

    Las extensiones del navegador permiten que Blue Prism interactúe con páginas web y aplicaciones presentadas en un navegador, de manera que se puedan modelar fácilmente los procesos empresariales que incluyen dichas aplicaciones y páginas web.

    Versiones de extensión del navegador

    La tabla a continuación muestra cuándo se introdujo cada extensión de Blue Prism compatible con este lanzamiento y la versión del navegador con la que se evaluaron. Consulte las Notas del lanzamiento de la extensión del navegador para obtener detalles sobre las capacidades clave.

    Navegador Versiones de extensión de Blue Prism Fecha disponible

    Chrome

    7.1.0

    16 de junio de 2022

    Edge Chromium

    7.1.0

    16 de junio de 2022

    Firefox

    7.1.0

    16 de junio de 2022

    Para obtener los detalles completos sobre la extensión del navegador y navegadores compatibles, consulte la compatibilidad de extensión del navegador.

    Cómo se aplican las actualizaciones

    Las últimas extensiones del navegador se instalan automáticamente con Blue Prism. Las extensiones del navegador que se habilitan después de un lanzamiento se actualizan automáticamente cuando se carga el navegador si hay una conexión a Internet activa. Como alternativa, si sus dispositivos no están conectados a Internet, se pueden enviar actualizaciones por usuario a cada dispositivo manualmente. Consulte la guía de integración de Chrome, Edge y Firefox para obtener detalles sobre cómo instalar la extensión con un paquete sin conexión.

    Notas del lanzamiento de la extensión del navegador

    Descripción del cambio Referencia

    Las siguientes acciones ahora están disponibles al automatizar los navegadores Chrome, Edge y Firefox. Anteriormente, solo estaban disponibles en los navegadores de Internet Explorer.

    La herramienta de conversión de Application Modeller de Blue Prism disponible en Digital Exchange podría ser útil al pasar de automatizar los navegadores de Internet Explorer a integrarse con los navegadores Chrome, Edge y Firefox. Para obtener más detalles, consulte Digital Exchange.

    Fases de espera:

    • Verificar los atributos HTML: garantiza que el atributo HTML especificado de un elemento coincida con el valor proporcionado.
    • Verificar URL: garantiza que la URL del documento cargado actualmente coincida con la URL de la página del navegador actual.
    • Verificar dominio de URL: garantiza que el dominio de la URL del documento cargado actualmente coincida con la URL de la página del navegador actual.
    • Verificar valor: verifica si el elemento HTML es un valor específico antes de avanzar al siguiente paso del proceso.

    Fases de lectura:

    • Obtener URL del documento: garantiza que la página web espiada muestre la URL completa de la página del navegador actual.
    • Obtener dominio de URL del documento: garantiza que la página web espiada muestre el dominio de la URL. Si el dominio de la URL no se muestra en un plazo de cinco segundos, aparece un mensaje de error.
    • Contar elementos seleccionados: verifica si la cantidad de elementos identificados en las propiedades de datos coincide con la cantidad de elementos seleccionados en la lista desplegable Datos.
    • Obtener texto del elemento seleccionado: garantiza que la salida de las propiedades de datos coincida con el texto del elemento seleccionado.

    • Acción Contar elementos: cuenta la cantidad de elementos en una lista desplegable y devuelve el resultado como un parámetro de salida.
    • Acción Instantánea de HTML (a nivel de aplicación): toma una instantánea del modelo de objeto de documento (DOM) de HTML en la página del navegador actual.

    Fases de Navegar:

    • Navegar: garantiza que la aplicación de Blue Prism se dirija a la pestaña activa de un navegador según la URL proporcionada.

    • Insertar fragmento de Javascript (a nivel de aplicación): inserta el fragmento de Javascript suministrado en el documento principal. Anteriormente, esta acción solo estaba disponible a nivel de elemento.

    • Invocar función Javascript (a nivel de aplicación): llama y ejecuta la función de Javascript suministrada en la pestaña activa del navegador. Anteriormente, esta acción solo estaba disponible a nivel de elemento (secundario).

    • Parámetro de entrada del valor del elemento (dentro de la acción Seleccionar elemento de lista): selecciona un elemento en una lista desplegable, según el atributo del valor HTML.

    BP-5195

    BP-5194

    BP-5122

    BP-5089

    BP-5090

    BP-5083

    BP-5295

    BP-5292

    BP-5208

    BP-5211

    BP-5196

    BP-5503

    BP-5198

    BP-5297

    Ahora los usuarios pueden activar una aplicación usando Microsoft Edge en modo de Internet Explorer (IE) de la misma manera que cuando usan Edge o Internet Explorer. Esto se logra seleccionando la opción Aplicación basada en navegador (Internet Explorer) en Application Modeller y luego señalando una aplicación de Edge. Para obtener más detalles sobre cómo continuar ejecutando procesos basados en IE con Edge en Blue Prism, consulte Modo IE de Microsoft Edge.

    BP-7076

    Se solucionó un problema en el que, al iniciar un navegador Chrome, Edge o Firefox, si una ventana del mismo navegador ya estaba abierta, la nueva ventana no se podía espiar con el modo Win32.

    BP-6895

    Debido a los cambios en la plataforma de extensiones de Google y al movimiento a Manifest V3, la funcionalidad anteriormente disponible para insertar o invocar JavaScript en páginas web a través de la extensión del navegador Chrome o Edge ya no está disponible. Esta es una limitación que aplica Manifest V3 por motivos de seguridad. Para obtener más detalles, consulte la documentación de Google. Las extensiones del navegador Firefox aún utilizan Manifest V2, por lo que actualmente no se ven afectadas.

    Cuando los procesos u objetos existentes estén utilizando la funcionalidad insertar o invocar JavaScript, recomendamos que el diseño se modifique luego de una actualización para reemplazar esta funcionalidad con características integradas estándar. Para obtener más información, consulte este artículo de la base de conocimientos y la herramienta Utilidad de evaluación de impacto de Manifest V3.

    BP-6632

    Se ha solucionado un problema en el que no se podían detectar las extensiones del navegador Edge y Chrome cuando se iniciaba una instancia de cualquiera de los navegadores inmediatamente después de que se había cerrado otro navegador, o cuando se abría una página web antes de que se detectara la extensión del navegador. El host de mensajería nativo ahora se cierra con mayor eficiencia para evitar problemas con los lanzamientos posteriores del navegador.

    BP-9273

    BP-8684

    Actualizaciones a los objetos comerciales visuales

    Se proporcionan una serie de objetos de negocio visuales (Visual Business Object, VBO) en el lanzamiento de Blue Prism. Los VBO nuevos o actualizados se mencionan a continuación. Los cambios dentro de los VBO solo se aplican cuando un VBO se importa explícitamente al entorno.

    Intentamos evitar cualquier tipo de cambio en la conducta de los VBO; sin embargo, recomendamos a los usuarios que vuelvan a verificar la funcionalidad para garantizar la compatibilidad entre versiones.

    Objeto: VBO de correo electrónico MS Outlook

    Descripción del cambio Referencia

    Se solucionó un problema en el que faltaba información de los correos electrónicos reenviados utilizando VBO de correo electrónico de MS Outlook:

    • Los correos electrónicos no contenían FW en el asunto.
    • El encabezado de la información del remitente no se incluía en el cuerpo del correo electrónico reenviado.

    Los correos electrónicos reenviados ahora incluyen el asunto y el cuerpo correctos de FW.

    BP-5764

    Objeto: VBO de MS Excel

    Descripción del cambio Referencia

    Se solucionó un problema en el que algunas acciones en los VBO de Excel no siempre devolvían correctamente caracteres Unicode, por ejemplo, chino (尔) y alemán (ü). Estas eran las acciones afectadas:

    • Obtener hoja de cálculo como compensación de colección
    • Obtener rango de la hoja de cálculo como colección

    Se modificó la forma en que Blue Prism recupera los valores, por lo que los caracteres Unicode ahora se muestran correctamente en las acciones anteriores.

    Se agregó un nuevo parámetro de entrada, Buscar y traer datos con método, a estas acciones. Las opciones de valor de este parámetro son las siguientes:

    • Texto: el valor mostrado de la celda formateada.
    • Valor: el valor de la celda, con indicadores de fecha o moneda si la celda tiene formato de fecha o moneda.
    • Value2: el valor subyacente de la celda, sin información adicional.

    El valor predeterminado es Valor. Esta es la misma opción que se utilizó anteriormente en estas acciones de VBO, por lo que los procesos existentes que utilizan estas acciones continuarán ejecutándose de forma correcta.

    BP-5063

    Se solucionó un problema en el que a veces se seleccionaba el rango incorrecto de celdas al utilizar el parámetro StartCell en la acción Obtener hoja de cálculo como compensación de recopilación. Esto ocurría si el parámetro Usar encabezado se configuró en Falso y no había datos en la primera columna. Se actualizó el manejo de rangos en VBO de Excel, de modo que en este escenario se seleccionan las celdas correctas.

    Si esta nueva versión de VBO de Excel se importa para sobrescribir la versión anterior, es posible que los procesos que se hayan escrito para solucionar este problema ya no seleccionen los datos esperados. Estos se deben verificar y actualizar.

    BP-4723

    Componentes opcionales

    Los siguientes componentes están disponibles con este lanzamiento de Blue Prism, pero deben instalarse por separado si se requieren en su entorno de Blue Prism.

    Login Agent

    Los instaladores de la última versión de Login Agent, al momento en que se puso a disposición este lanzamiento de Blue Prism, se encuentran en la carpeta Instaladores dentro de la ubicación de instalación de Blue Prism.

    Correcciones y mejoras menores

    Descripción del cambio

    Referencia

    Ahora Login Agent verifica si la máquina está conectada antes de ejecutar el comando Cerrar sesión. Anteriormente, la ejecución del comando Cerrar sesión en Login Agent sin ningún usuario conectado provocaba que la máquina se desconectara.

    BP-425

    Procesos de muestra de Login Agent y actualizaciones a los objetos de negocio visuales

    No hay cambios aplicables con esta versión de Blue Prism.

    Motor de Data Gateways

    En esta versión, se introdujeron los siguientes cambios al motor de Data Gateways. La funcionalidad se incluye en la versión 1.4 del motor de Data Gateways, disponible en el portal de Blue Prism. Seleccione Producto > Blue Prism Enterprise > Extras.

    Descripción del cambio

    Referencia

    Se actualizó el motor de Data Gateways para incluir Logstash 6.8.23 a fin de aumentar la seguridad debido a vulnerabilidades recientemente descubiertas en el componente Log4J utilizado en aplicaciones Java.

    BP-7322

    Blue Prism API

    Blue Prism API proporciona una interfaz común para componentes como Blue Prism Hub a fin de conectarse con la base de datos de Blue Prism. También proporciona una serie de capacidades predefinidas que pueden utilizar soluciones personalizadas para interactuar con Blue Prism programáticamente mediante una API RESTful.

    Se realizaron las siguientes mejoras, algunas mejoras menores y correcciones a Blue Prism API para este lanzamiento. La referencia de la API, la guía de instalación y el contrato de licencia para este lanzamiento se pueden encontrar aquí.

    Mejoras de la API

    Punto de conexión

    Descripción del cambio

    Referencia
    /api/v7/calendars

    Se agregó un nuevo punto de conexión y una solicitud de OBTENER calendarios que muestra una lista de todos los calendarios en el entorno.

    BP-4711

    /api/v7/processes

     

    Se agregó un nuevo punto de conexión y una solicitud de OBTENER procesos que muestra una lista de todos los procesos en el entorno.

    Además, se implementaron los siguientes parámetros de filtrado:

    • processName: busca por nombre de proceso.

    • description: busca por descripción.

    • groupName: busca por nombre de grupo.

    • attributesInclude: controla los estados incluidos en la lista de procesos mostrados. Los estados admitidos son Retired, Published y PublishedWebService.

    • attributesExclude: controla los estados excluidos de la lista de procesos mostrados. Los estados admitidos son Retired, Published y PublishedWebService.

    • sortBy: determina el modo en que se ordenan las listas de procesos. El orden de clasificación predeterminado es por nombre de proceso, en orden alfabético ascendente, con números primero.

    BP-4330

    BP-4331

    BP-4364

    Las listas de procesos llamadas desde este punto de conexión están paginadas para mejorar el rendimiento al recuperar grandes conjuntos de datos. El límite predeterminado es de 1000 procesos por página, pero esto se puede modificar con el parámetro itemsPerPage.

    BP-4332
    /api/v7/resources

    La solicitud OBTENER recursos se actualizó para agregar la capacidad de filtrar por estado Retired. El valor predeterminado es buscar recursos no retirados, pero esto se puede modificar con el parámetro retirementFilter.

    BP-4908

    /api/v7/resources/pools

    Se agregó un nuevo punto de conexión y una solicitud OBTENER recursos que muestra una lista de grupos de recursos. La solicitud no mostrará un grupo si el usuario que consulta el punto de conexión no tiene permisos para el grupo relevante que contiene dicho grupo.

    BP-4530

    BP-5294

    /api/v7/schedules

    Se agregó una nueva solicitud PUBLICAR programas que crea una nueva definición de programa. Esta solicitud también se puede utilizar para clonar programas. Esto se logra utilizando el parámetro copyFrom, donde los usuarios especifican qué programa clonar. Se creará el programa clonado y el nombre tendrá el prefijo “Copia de”.

    HUB-1405

    BP-6374

    /api/v7/schedules

    /api/v7/schedules/{scheduleId}

    /api/v7/schedules/{scheduleId}/tasks/{taskId}

    Se actualizó la validación de las solicitudes PUBLICAR y PONER. El límite máximo de caracteres para los campos de descripción de tarea y programa se aumentó a 32 767 para alinearse con el cliente interactivo de Blue Prism.

    BP-6324

    HUB-2579

    /api/v7/schedules/{scheduleId}

    Se agregó una nueva solicitud de horarios PUT schedules, que modifica un programa existente.

    BP-4358

    /api/v7/schedules/{scheduleId}/sessions

    Se agregó una solicitud ELIMINAR ejecución del programa, que le da al usuario la capacidad de detener la ejecución de un programa. Si se utiliza esta opción, las sesiones activas que crea el programa en ejecución se establecerán en el estado finalizado y la instancia actual del programa se detendrá, lo que evitará que se realicen más tareas asociadas.

    BP-6687

    /api/v7/schedules/{scheduleId}
    /tasks

    Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:

    • OBTENER tareas de programa: muestra una lista de tareas para la Id. del programa especificado.
    • PUBLICAR tareas de programa: crea una tarea para la Id. del programa especificado.

    BP-4663

    BP-4489

    /api/v7/schedules/{scheduleId}
    /tasks/{taskId}

    Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:

    • OBTENER tareas de programa: muestra los detalles de la tarea de un programa especificado.

    • PONER tareas de programa: modifica una tarea de programa existente.

    • ELIMINAR tareas de programa: elimina una tarea programada. Las tareas eliminadas se registran en la tabla de Audit.

    BP-5929

    BP-4497

    BP-6782

    BP-5264

    /api/v7/schedules/{scheduleId}/tasks/{taskId}/sessions/{sessionId}

    Se agregó una nueva solicitud ELIMINAR sesiones de programa, que elimina una sesión de tarea programada.

    BP-4493

    /api/v7/schedules/{scheduleId}/tasks/{taskId}/sessions

    Se agregó una nueva solicitud OBTENER sesiones de programa, que muestra una lista de las sesiones programadas para una tarea especificada.

    Esta es la misma funcionalidad que la solicitud OBTENER para el punto de conexión existente /api/v7/schedules/tasks/{taskId}/sessions, que será obsoleto en un lanzamiento futuro.

    BP-7587

    Se agregó una nueva solicitud PUBLICAR sesiones de programa, que crea una sesión programada para una tarea especificada.

    BP-4491

    /api/v7/schedules/{scheduleId}
    /tasks/{taskId}
    /scheduledSessionParameters

     

     

    Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:

    • OBTENER parámetros de sesión de programa: muestra los parámetros de inicio para una sesión de tarea programada.
    • PONER parámetros de sesión de programa: asigna los parámetros de inicio para una sesión de tarea programada. Cuando se pasan los parámetros en la solicitud, se realizan validaciones sobre el nombre, el tipo y la cantidad del parámetro.

    BP-4620

    HUB-1380

    BP-5142

    /api/v7/schedules/logs

    Los registros recuperados de este punto de conexión ahora se pueden filtrar por los parámetros scheduleName y serverName. Este punto de conexión será obsoleto y se eliminará en su lanzamiento futuro.

    BP-5590

    BP-3531

    /api/v7/scheduleLogs

     

    Se agregó un nuevo punto de conexión y solicitud OBTENER registros de programa, que muestra todas las veces que se ejecutaron programas.

    Esta es la misma funcionalidad que la solicitud OBTENER para el punto de conexión existente /api/v7/schedules/logs, que será obsoleto en un lanzamiento futuro.

    BP-7730

    /api/v7/scheduleLogs/{scheduleId}

    Se agregó una nueva solicitud OBTENER registros de programa, que muestra todos los registros del programa especificado.

    Esta es la misma funcionalidad que la solicitud OBTENER para el punto de conexión existente /api/v7/schedules/{scheduleId}/logs, que será obsoleto en un lanzamiento futuro.

    BP-7731

    /api/v7/sessions

    Los usuarios ahora pueden indicar a un trabajador digital que ejecute procesos a través de una nueva solicitud PUBLICAR sesiones. El punto de conexión crea una nueva sesión para la Id. del recurso y la Id. del proceso especificados.

    BP-7748

    BP-4363

    /api/v7/sessions/{sessionId}

    Se agregó una solicitud REVISAR sesiones, que actualiza una sesión. Este punto de conexión se puede utilizar para ejecutar sesiones de inmediato actualizando el estado de la sesión.

    BP-4499

    /api/v7/sessions/{sessionId}/parameters

    Se agregó una nueva solicitud OBTENER parámetros de sesión, que muestra una lista de parámetros de inicio y sus valores para una sesión especificada.

    Los usuarios sin permiso para un recurso o procesos relacionados no pueden acceder a los detalles de los parámetros.

    BP-4583

    BP-5664

    Se agregó una nueva solicitud PONER parámetros de sesión, que actualiza los parámetros de inicio para la sesión especificada.

    BP-4584

    /api/v7/timezones

    Se agregó un nuevo punto de conexión y una solicitud OBTENER zonas horarias, que muestra una lista de todas las zonas horarias en el entorno.

    BP-4693
    /api/v7/user/permissions Se agregó un nuevo punto de conexión y una solicitud OBTENER permisos de usuario, que muestra una lista de los permisos asignados para el usuario autenticado actualmente. BP-5404

    /api/v7/workqueues/{workQueueId}/items/batch

    Se agregó una nueva solicitud PUBLICAR elementos de cola de trabajo por lotes, que permite a los usuarios crear varios elementos de cola de trabajo a la vez.

    Esta es la misma funcionalidad que la solicitud PUBLICAR para el punto de conexión existente /api/v7/workqueues/{workQueueId}/items, que será obsoleto en un lanzamiento futuro.

    BP-7757

    /api/v7/workqueues/{workQueueId}/items/{workQueueItemId}

    Se agregó un nuevo punto de conexión y una solicitud OBTENER elemento de cola de trabajo, que muestra detalles de un elemento especificado desde una cola de trabajo.

    Esta es la misma funcionalidad que la solicitud OBTENER para el punto de conexión existente /api/v7/workqueues/items/{workQueueItemId}, que será obsoleto en un lanzamiento futuro.

    BP-5928

    /api/v7/workqueues/{workQueueId}/items

    La solicitud OBTENER elementos de cola de trabajo se actualizó para agregar la capacidad de filtrar por Estado. El filtro está deshabilitado de forma predeterminada, pero esto se puede modificar utilizando el parámetro de estado.

    BP-5778

    N/C

     

    Las respuestas mostradas desde la API ahora incluyen un nuevo encabezado bp-api-version, que contiene el número de versión actual de la API. Para Blue Prism API 7.1.0, este número de versión es: 7.1.0.0.

    BP-5092

    Se actualizó la API para convertir los siguientes formatos de archivo en archivos PNG a fin de que puedan usarse como parámetros de inicio de imagen. La API convierte los archivos cargados en formatos BPM, JPG, JPEG, GIF, ICO y TIFF en archivos PNG para usar en los procesos de Blue Prism.

    BP-6910

    Correcciones y mejoras menores de la API

    Descripción del cambio

    Referencia

    Se solucionó un problema por el cual las sesiones y los recursos asociados con los miembros del grupo no se mostraban para los usuarios que no tenían asignado el rol Administrador del sistema.

    BP-5466

    Cualquier error que ocurra durante el inicio de sesión ahora se registra en ServerStore.CreateServerForToken para ayudar en la resolución de problemas. De manera predeterminada, los registros se almacenan en: C:\ProgramData\Blue Prism\BluePrism.Api. Anteriormente, no se hacían registros para problemas de inicio de sesión. BP-6130

    Se mejoró el mensaje de error que se muestra cuando un usuario de API no está correctamente asignado a un usuario de Authentication Server para que tenga más información. Anteriormente, el mensaje solo indicaba que se había producido un error desconocido.

    BP-6129

    La solicitud OBTENER para el punto de conexión /api/v7/sessions/{sessionId} se actualizó a fin de eliminar las verificaciones de permisos innecesarias y alinearse con los otros puntos de conexión /sessions. Anteriormente, la solicitud requería incorrectamente los permisos Audit - Registros de procesos o Audit - Registros de objetos de negocio.

    BP-6336

    Se mejoraron las respuestas mostradas de la solicitud OBTENER /api/v7sessions para los usuarios sin los permisos correctos. Anteriormente, la solicitud se realizaba correctamente pero mostraba una lista vacía de elementos; ahora se muestra un código de respuesta 403 como se esperaba.

    BP-6327

    Se mejoraron las respuestas mostradas de la solicitud /api/v7/resources/{resourceId} para los usuarios sin los permisos correctos. Anteriormente, las solicitudes PONER mostraban un código de respuesta 404; ahora se muestra una respuesta 403 como se esperaba.

    BP-6310

    Se mejoraron las respuestas mostradas de la solicitud /api/v7/resources/{resourceId} cuando se intenta retirar un recurso que está en línea. Anteriormente, las solicitudes de PONER mostraban un código de respuesta 500; ahora se muestra un código 409 con el mensaje “Este recurso actualmente está en línea y no se puede retirar” para que se alinee con el cliente interactivo de Blue Prism.

    BP-6335

    Se agregaron validaciones del rango de fechas a los puntos de conexión de los registros de sesiones y programas, como la confirmación de que las horas de inicio son anteriores a las horas de finalización.

    BP-3333

    Se actualizaron los puntos de conexión PUBLICAR /api/v7/workqueues/{workQueueId}/items y OBTENER /api/v7/workqueues/{workQueueId}/items/{workQueueItemId} para mostrar mensajes de error para las colas de trabajo que tienen una clave de cifrado basada en el servidor de aplicaciones. Solo las colas de trabajo que no están cifradas, o que utilizan claves de cifrado basadas en la base de datos, pueden utilizar estos puntos de conexión. La referencia a Blue Prism API ahora incluye información más detallada sobre esta limitación.

    BP-5066

    BP-7595

    El punto de conexión /api/v7/resources/{resourceId} ahora muestra un código de respuesta 404 si se pasa una Id. de recurso no válida en la solicitud.

    BP-6927

    Se mejoró el manejo de errores para las solicitudes que no incluyen contenido del cuerpo de la solicitud. Anteriormente, los puntos de conexión mostraban un código de respuesta 400 y ahora muestran un código 500. Esto se actualizó para los siguientes puntos de conexión:

    • PONER /api/v7/resources/{resourceId}

    • PUBLICAR /api/v7/schedules/{scheduleId}/tasks

    • PUBLICAR /api/v7/schedules/{scheduleId}/tasks/{taskId}/sessions

    • PONER /api/v7/schedules/{scheduleId}/tasks/{taskId}/scheduledSessionParameters

    • PONER /api/v7/schedules/tasks/{taskId}

    • PUBLICAR /api/v7/schedules/{scheduleId}/sessions

    • PONER /api/v7/sessions/{sessionId}/parameters

    • PUBLICAR /api/v7/workqueues/{workQueueId}/items

    • PUBLICAR /api/v7/workqueues

    • PUBLICAR /api/v7/resources/{resourceId}/sessions

    BP-6870

    Los elementos de cola de trabajo con estado Bloqueado ahora se muestran correctamente cuando se muestran desde los puntos de conexión /api/v7/workqueues/items/{workQueueItemId} o /api/v7/workqueues/{workQueueId}/items/{workQueueItemId}. Anteriormente, los elementos bloqueados se mostraban con el estado Pendiente.

    BP-7287

    La solicitud OBTENER sesiones se actualizó para agregar validaciones a los valores de los parámetros. Esto resuelve problemas con errores de respuesta 500 cuando se pasaron valores no numéricos en el parámetro sessionNumber.

    BP-7656

    La orientación en la especificación OpenAPI v3 para solicitudes PONER con el punto de conexión /api/v7/resources/{resourceId} se actualizó para brindar más detalles sobre cómo se puede utilizar el punto de conexión a fin de retirar o anular el retiro de un recurso especificado.

    BP-4555

    Se actualizó la especificación OpenAPI v3 para alinear el manejo de los elementos de fecha y hora con las solicitudes de API.

    BP-3512

    Se corrigió el permiso que requiere el punto de conexión PONER /api/v7/resources/{resourceId} de Recurso de control a Recurso de configuración.

    BP-8151

    Cuando se configuran permisos de entorno de varios equipos (MTE) para procesos o recursos, los usuarios de la API ahora requieren permiso de acceso al proceso y al grupo de recursos asignados para utilizar los puntos de conexión de la API del elemento de cola de trabajo. Se agregó la verificación de permisos adicional a los siguientes puntos de conexión:

    • OBTENER /api/v7/workqueues/{workQueueId}/items

    • PUBLICAR /api/v7/workqueues/{workQueueId}/items

    • PUBLICAR /api/v7/workqueues/{workQueueId}/items/batch

    • OBTENER /api/v7/workqueues/items/{workQueueItemId}

    • OBTENER /api/v7/workqueues/{workQueueId}/items/{workQueueItemId}

    La verificación de permisos adicionales solo se aplica a las colas de trabajo activas, ya que se les asigna un proceso y un grupo de recursos, mientras que a las colas de trabajo estándar no se les asigna ningún proceso ni grupo de recursos específicos.

    BP-9583

    Componentes compatibles de Blue Prism Hub

    Los siguientes componentes son parte del lanzamiento de Blue Prism Hub, pero se requieren para utilizar la funcionalidad específica de Blue Prism.

    Authentication Server

    Authentication Server proporciona una autenticación centralizada común para los usuarios a través de tres componentes clave de la plataforma de Blue Prism: Blue Prism Enterprise, Blue Prism API y Blue Prism Hub. Para obtener más detalles, consulte la guía de configuración de Authentication Server. Se agregaron las siguientes mejoras, algunas mejoras menores o correcciones a la configuración de Authentication Server en Blue Prism Enterprise para este lanzamiento:

    Descripción del cambio

    Referencia

    El navegador CefSharp Chromium utilizado para presentar diálogos de inicio de sesión se reemplazó por WebView2 para entregar navegadores integrados de manera más segura, como se requiere para iniciar sesión en Authentication Server.

    El tiempo de ejecución de WebView2 se debe instalar localmente en cualquier máquina que ejecute el cliente interactivo para que los usuarios puedan iniciar sesión en Authentication Server. Para obtener más detalles, consulte https://docs.microsoft.com/es-mx/microsoft-edge/webview2/concepts/distribution.

    BP-5051

    BP-5640

    La herramienta de asignación AutomateC ahora solo se puede utilizar para agregar usuarios de Blue Prism a la base de datos de Authentication Server, o asignar usuarios existentes de Blue Prism a usuarios existentes de Authentication Server.

    • Los usuarios de Authentication Server ya no se pueden agregar automáticamente a Blue Prism a través de la herramienta de asignación. Los usuarios seleccionados de Authentication Server ahora solo se agregan a Blue Prism en el momento en que se les asigna un rol a través del diálogo Membresía del rol.
    • Ya no se pueden asignar usuarios de Authentication Server a usuarios de Blue Prism que no existan. Si un administrador que utiliza la herramienta de asignación AutomateC no ingresa un nombre de usuario de Blue Prism al archivo CSV, pero ingresa una Id. de usuario de Authentication Server, aparece un mensaje de error.

    BP-5451

    BP-5453

    Los administradores ahora pueden crear plantillas de archivo CSV que contengan datos completados previamente desde las bases de datos de Blue Prism y Authentication Server para asignar usuarios entre las dos bases de datos. Se agregaron dos nuevos parámetros a la herramienta de línea de comandos AutomateC para este propósito: /getblueprismtemplateforusermapping <pathtooutputfile> /user <adminuser> <adminpwd> y /getauthenticationservertemplateforusermapping {outputpath}. El permiso necesario de Authentication Server: Asignación de usuarios para ejecutar estos comandos se asigna de forma predeterminada a los administradores del sistema en la pantalla Seguridad: Roles de usuario  en el cliente interactivo de Blue Prism.

    BP-3088

    BP-3153

     

    La pestaña Integración de Authentication Server en la pantalla Detalles de configuración del servidor de Blue Prism se actualizó de la siguiente manera:

    • Los usuarios ya no deben crear una credencial en la pantalla Seguridad: Credenciales en el cliente interactivo de Blue Prism para almacenar los valores de Id. del cliente y Secreto del cliente de la cuenta de servicio utilizada a fin de conectarse a Authentication Server. Los valores de Id. del cliente y Secreto del cliente ahora se pueden ingresar directamente en la pestaña Integración de Authentication Server en la pantalla Detalles de configuración del servidor de Blue Prism en una nueva sección Detalles del cliente. También se eliminó el campo desplegable Credencial de Authentication Server de la pantalla Seguridad: Configuración de inicio de sesión.

      Se realizaron estos cambios porque las solicitudes al agente de mensajería RabbitMQ se realizan desde el servidor y puede haber más de un servidor que señale una sola base de datos de Blue Prism.

      Los usuarios que anteriormente establecieron esta configuración en Blue Prism 7.0 deberán agregar la Id. y el secreto del cliente de la cuenta de servicio asociada en la pantalla Detalles de configuración del servidor para cada servicio del servidor de aplicaciones de Blue Prism en la implementación.

      Aunque se recomienda que la Id. y el secreto del cliente sean diferentes en todos los servidores, se permite que varios servidores en el mismo entorno usen los mismos valores.

    • Se puede utilizar un nuevo botón Probar conexión a fin de verificar que los valores especificados para la configuración del agente sean válidos antes de que los administradores habiliten la conexión con el agente de mensajería a través de la casilla de verificación Habilitar conexión. Se muestra un mensaje para ayudar a los usuarios a diagnosticar problemas con la conexión si la configuración no se considera válida.

    • Ahora se muestra un mensaje si se ingresaron caracteres no válidos en el campo Identificador de entorno que solicita al usuario que ingrese un conjunto válido de caracteres y espacios. Anteriormente, si se ingresaban caracteres no válidos, se producía un error al intentar crear la cola de mensajes.

    BP-3593

    BP-4647

    BP-4877

    BP-4401

    BP-6700

    Una nueva opción Sincronizar usuarios con Authentication Server está disponible al hacer clic en el botón de menú en la pantalla Seguridad: usuarios en el cliente interactivo de Blue Prism. Esto permite que los datos entre las bases de datos de Blue Prism y Authentication Server se sincronicen manualmente fuera del programa de actualización de RabbitMQ en caso de alguna interrupción del servicio. Al seleccionarlo, se producirá lo siguiente:

    • Se agregará cualquier cuenta de servicio de Authentication Server nueva al entorno de Blue Prism.

      Los usuarios de Authentication Server no se agregan al entorno de Blue Prism cuando utilizan esta opción; deben asignarse manualmente a un rol de Blue Prism en la pantalla Membresía de roles; consulte la guía de configuración de Authentication Server Esto es para evitar que grandes cantidades de usuarios de Authentication Server que no necesitan acceso a Blue Prism (por ejemplo, usuarios de Interact) se agreguen a la base de datos de Blue Prism.

    • Se retirarán cuentas de usuario y de servicio que se habían retirado de la base de datos de Authentication Server en el entorno de Blue Prism.

    • Se restaurarán cuentas de usuario y de servicio en el entorno de Blue Prism que no se habían retirado de la base de datos de Authentication Server.

    Para usar esta opción, el cliente interactivo debe conectarse a través de un servidor de Blue Prism.

    BP-3705

    BP-3458

    BP-5516

    BP-5452

    Ahora se impide que los usuarios de Hub accedan al complemento Control Room si no se seleccionó el inicio de sesión del usuario a través de la opción Authentication Server en la pantalla Seguridad - Configuración de inicio de sesión en el cliente interactivo de Blue Prism.

    • La sincronización automática de las cuentas de usuario entre Authentication Server y el servidor de aplicaciones de Blue Prism aún requiere que se habilite la autenticación de usuario a través de Authentication Server, mientras que las cuentas de servicio aún se sincronizan incluso cuando la autenticación de usuario a través de Authentication Server no se habilitó.
    • Anteriormente, la sincronización no se producía de forma incorrecta si la opción Inicio de sesión del usuario a través de Authentication Server no estaba habilitada en la pantalla Seguridad: Configuración de inicio de sesión.

    BP-3810

    Ahora un mensaje informa a los usuarios que toda autenticación de usuario se realizará a través de Authentication Server si seleccionan la opción Inicio de sesión de usuario en Authentication Server, ingresan una URL de Authentication Server y hacen clic en Aplicar en la pantalla Seguridad: Configuración de inicio de sesión.

    BP-4399

    Se mejoró el mensaje de error que se muestra cuando falla la asignación de usuarios entre Blue Prism y Authentication Server a través de la herramienta de línea de comandos para especificar que AutomateC requiere una conexión del servidor de Blue Prism.

    BP-5467