Blue Prism 7.2: Abril de 2023
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 |
523 |
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 |
7.2 |
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.2 |
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.2. Descargue el instalador en el portal de Blue Prism a través de Producto > Blue Prism Enterprise > Extras. |
Blue Prism API |
7.2 |
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.7 |
Este lanzamiento de Blue Prism Enterprise 7.2 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.7 |
El complemento Control Room debe ser de esta versión para aprovechar las características del lanzamiento de Blue Prism 7.2. El complemento Control Room depende de Blue Prism API. 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
El proceso de desarrollo seguro de Blue Prism es una cultura de seguridad integrada líder en el mercado, enfocada en brindar excelencia en seguridad a través de cuatro principios clave:
- Educación: proporcionar conocimientos, información y capacitación actualizados al equipo de desarrollo.
- Evaluación: revisiones periódicas de nuestros productos utilizando marcos de trabajo estándar de la industria y herramientas de seguridad.
- Eliminación: eliminar posibles amenazas mediante la evaluación de estándares, cumplimiento y desempeño.
- Evolución: mejora continua de nuestro programa de seguridad, asegurando la alineación con nuestras tecnologías de productos y reaccionando de manera efectiva ante amenazas nuevas y emergentes.
El desarrollo seguro de Blue Prism se basa en las normas y prácticas OWASP ASVS, ISO 27034 y el Artículo 25 del RGPD. Para obtener más información, consulte el proceso integral de desarrollo seguro de Blue Prism.
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.2:
Mejoras
Las mejoras incluidas en este lanzamiento cubren las siguientes categorías:
- Integración de Directorio Activo
- Application Modeller
- Servidor de aplicaciones
- Instalación e implementación
- Process y Object Studio
- Roles y permisos
- Administrador del sistema
Integración de Directorio Activo
Descripción del cambio |
Referencia |
---|---|
Los usuarios de Directorio Activo pueden sincronizarse e iniciar sesión en Blue Prism mediante comandos de telnet y solicitudes de servicio web cuando su UPN contiene un sufijo de alias que es diferente al nombre del sistema de nombres de dominio (DNS) del dominio de Directorio Activo. Por ejemplo, corp.dir.company.com (nombre de DNS) y empresa.com (sufijo de alias), donde [email protected] es el UPN. Blue Prism determinará automáticamente los sufijos de alias disponibles para los usuarios, a menos que un administrador los configure manualmente. Hay un script de base de datos opcional para configurar sufijos de alias disponibles para descargar desde el portal de Blue Prism. Para obtener más información, consulte Integración de Directorio Activo. |
BP-11908 (BP-10681) |
Se han realizado las siguientes mejoras en el comportamiento de la memoria caché que almacena los dominios descubiertos de Directorio Activo:
|
BP 12502 (BP‑11271) BP-12479 (BP-11670) BP-12021 (BP-11673) BP-12409 (BP-11675) |
Los siguientes parámetros adicionales de la línea de comandos ahora están disponibles en AutomateC para permitir que los administradores del sistema configuren la autenticación de Directorio Activo mediante scripts de la base de datos:
Para obtener más información, consulte Opciones de línea de comandos. |
BP-13425 |
Application Modeller
Descripción del cambio |
Referencia |
---|---|
Se agregó un nuevo tipo de acción Invocar evento de JavaScript a la fase de navegación, que permite a los usuarios activar eventos estándar y personalizados de forma nativa en elementos web a través de automatizaciones de Blue Prism sin necesidad de crear JavaScript personalizado. Esto permite crear procesos automatizados con la misma funcionalidad que la disponible cuando los usuarios interactúan manualmente con aplicaciones web y sus acciones disparan eventos en elementos. Los usuarios pueden definir los eventos que deseen activar dentro de un proceso seleccionando una clase de evento de una lista y luego ingresando el tipo de evento y los argumentos del evento. También pueden ingresar eventos personalizados, que pueden ser específicos para ciertas aplicaciones web. Para obtener más información, consulte la fase de navegación. |
BP-7530 |
Servidor de aplicaciones
Descripción del cambio |
Referencia |
---|---|
Al usar el protocolo de devolución de llamada de WCF en la pestaña Configuración de Application Server Controlled Resources (ASCR), en la pantalla Detalles de configuración del servidor de Blue Prism, ahora se pueden configurar los valores Puerto de entrada y Puerto de salida. Antes, para WCF, había un único valor de puerto configurable que solo se aplicaba a la función saliente. La función de entrada era el puerto 80 de forma predeterminada y no podía configurarse. Se actualizó el parámetro de línea de comandos /ascrconfig para mostrar una nueva opción de <outbound port> cuando <conntype> es WCF. Para obtener más información, consulte Configuración de ASCR. Este cambio no afecta la configuración del protocolo de devolución de llamada de gRPC. |
BP-5647 |
Se agregó un campo Nombre del equilibrador de carga en la pestaña Configuración de ASCR, en la pantalla Detalles de configuración del servidor de Blue Prism, para atender situaciones en las que se utilizan tanto el nombre de host del servidor como el nombre del equilibrador de carga a fin de establecer la conexión de devolución de llamada. En AutomateC, el comando /ascrconfig ahora también acepta el nuevo modificador /loadbalancername<string>. |
BP-13510 |
Los registros relacionados con gRPC de las conexiones ASCR ahora se muestran en los registros generados por nLogs para permitir a los usuarios evaluar los mensajes de error de las conexiones gRPC en entornos de producción. Para obtener más información, consulte Resolución de problemas y registro de ASCR. |
BP-12013 |
Instalación e implementación
Descripción del cambio |
Referencia |
---|---|
Todos los componentes de Blue Prism Enterprise (clientes interactivos, recursos de tiempo de ejecución y servidores de aplicaciones) ahora pueden funcionar como aplicaciones de 64 bits si se implementan en una infraestructura de 64 bits. Anteriormente, solo los servidores de aplicaciones estaban configurados para hacerlo. Esto mejora el rendimiento al tratar con grandes conjuntos de datos. El modo Administrador de aplicaciones insertado (predeterminado) se actualizó para que Blue Prism también se ejecute como un proceso de 64 bits cuando se instala como una aplicación de 64 bits. Antes, solo podía ejecutarse como un proceso de 32 bits. Si ejecuta Blue Prism en un dispositivo de 64 bits e importa un lanzamiento que contiene objetos de negocio creados en versiones anteriores a 7.2 donde el modo Administrador de aplicaciones insertado (predeterminado) se configuró como de 32 bits, aparece un mensaje de advertencia que le pedirá a los usuarios seleccionar si desean utilizar el modo insertado (predeterminado) de 64 bits o el modo externo de 32 bits. Cuando un usuario opta por utilizar el modo externo de 32 bits, se agrega una entrada de registro de auditoría a Sistema > Auditoría > Registros de auditoría. |
BP-12393 BP-12534 BP-12928 |
Las funciones que brinda Browser Automation Agent ahora se incluyen en el instalador de Blue Prism de forma predeterminada. El asistente de instalación de Blue Prism 7.2 elimina automáticamente Browser Automation Agent y las extensiones del navegador Manifest V3 asociadas si ya se instalaron. Si se ejecuta una instalación silenciosa de Blue Prism 7.2, Browser Automation Agent no se elimina automáticamente y deberá desinstalarse de forma manual de las máquinas afectadas siguiendo los pasos descritos en el problema conocido BP-14969. Además, si alguna extensión del navegador Manifest V3 se había instalado de forma manual en una máquina determinada, deberá desinstalarse manualmente antes de instalar Blue Prism. |
BP-12243 BP-12106 |
Las últimas versiones de los objetos comerciales visuales de Blue Prism para la versión 7 ahora se almacenan en Digital Exchange (DX). Se agregó un acceso directo a la ubicación DX en la carpeta VBO en C:\Archivos de programa\Blue Prism Limited\Blue Prism Automate\VBO para permitir que los usuarios accedan a las últimas versiones. |
BP-3785 |
Se agregó un nuevo parámetro de línea de comandos de AutomateC /resetdefaultadminpassword para permitir a los administradores restablecer la contraseña de administrador, sin necesidad de iniciar sesión en el cliente interactivo. Este comando solo se puede usar cuando se configuraron los detalles de inicio de sesión del usuario administrador predeterminado y la contraseña caducó. Para obtener más información, consulte Opciones de línea de comandos. |
BP-12391 |
El marco de trabajo destino en el repositorio de Automate se actualizó a .NET Framework 4.8. |
BP-8325 |
Blue Prism ahora es compatible con la versión 8 de AdoptOpenJDK y la versión 8 de Azul OpenJDK para automatizar aplicaciones Java. |
BP-9337 BP-9625 |
Blue Prism ahora es compatible con Oracle Java 11, que se recomienda para usar con los modos Administrador de aplicaciones de 64 bits. |
BP-12934 |
Process y Object Studio
Descripción del cambio |
Referencia |
---|---|
Una nueva opción Elevar la excepción a la página principal cuando se alcanza el máximo de intentos en la ventana de propiedades de la fase de recuperación activa una excepción que el proceso debe solicitar cuando se alcanza el número máximo de intentos de recuperación. Antes, cuando se alcanzaba el máximo de intentos, la sesión se interrumpía de forma incorrecta, ya que la excepción lanzada no podía manejarse. De manera predeterminada, la opción no está seleccionada y no está activa si la opción Limitar la cantidad de veces que se intenta la recuperación no se había seleccionado. |
BP-267 |
Roles y permisos
Descripción del cambio |
Referencia |
---|---|
Se agregó un nuevo rol de usuario Recursos de tiempo de ejecución anónimos a Sistema > Seguridad: roles de usuario. Este nuevo rol de usuario se introdujo para distinguir los recursos de tiempo de ejecución anónimos en su propio rol de usuario, que no se puede compartir con otros usuarios, a fin de poder configurar de forma explícita las credenciales a las que tiene acceso este conjunto de recursos de tiempo de ejecución. A este rol se le asignan los mismos permisos que al rol Recursos de tiempo de ejecución. Los permisos asignados a este rol no se pueden cambiar, y el rol no se puede eliminar. Si un recurso de tiempo de ejecución anónimo no tiene acceso a una credencial específica, se dispara una excepción en el tiempo de ejecución. El rol Recursos de tiempo de ejecución anónimos solo se muestra en Sistema > Seguridad: roles de usuario, no se muestra en la pestaña Roles y permisos de la pantalla de detalles de un usuario y no se puede asignar utilizando la opción Administrar membresía del rol en la pantalla Seguridad: roles de usuario. Para reflejar este cambio, se eliminó el aviso de que la configuración de derechos de acceso a credenciales no se aplica a los recursos de tiempo de ejecución anónimos de la pestaña Derechos de acceso en la pantalla Seguridad: credenciales. La configuración del sistema Permitir recursos de tiempo de ejecución públicos anónimos debe habilitarse antes de que se pueda iniciar un recurso de tiempo de ejecución a través de la línea de comandos utilizando el modificador público. Además, se debe otorgar acceso individual a cada credencial requerida a un recurso de tiempo de ejecución anónimo. |
BP-11387 |
Administrador del sistema
Descripción del cambio |
Referencia |
---|---|
Una nueva sección Sistema - Tiempos límite en Administrador del sistema muestra los parámetros de tiempo límite utilizados en las automatizaciones de Blue Prism. Esto se pueden cambiar si la configuración predeterminada está causando problemas en un entorno en particular y para optimizar las automatizaciones entre entornos. Todos los cambios deben realizarse únicamente bajo la orientación de Blue Prism y probarse en un entorno de desarrollo. Para obtener más información sobre los parámetros y sus funciones, consulte Parámetros de tiempo límite. Ahora los cambios realizados a los parámetros de tiempo límite en Sistema > Sistema: tiempos límite se registran en un registro de auditoría. Se registran los siguientes valores:
|
BP-11331 (BP‑11330) BP-12836 |
Se agregó una nueva opción Los eventos de prevención de clics en los que JavaScript en atributos de href puede provocar un incumplimiento de la Política de seguridad de contenido a Sistema > Sistema: configuración, para controlar si se debe evitar o no hacer clic en un elemento web donde JavaScript está presente en un atributo de href. Ahora cada acción de clic se evalúa en el navegador. Si existe un posible incumplimiento de la Política de seguridad de contenido, al seleccionar la acción, esta se rechaza y se genera una excepción en Blue Prism. En estas situaciones, los usuarios pueden espiar el elemento web como un elemento de automatización de IU y usarlo para realizar la acción. Si no se selecciona, el posible incumplimiento se ignorará, lo que puede provocar que se generen errores en la consola del navegador y las acciones de clic no funcionen como se espera. Para obtener más información, consulte BP-12840 y el artículo de la base de conocimientos ¿Cómo soluciono el problema de href JavaScript en automatizaciones de navegadores?. |
Correcciones y mejoras menores
Las correcciones y mejoras menores incluidas en este lanzamiento cubren las siguientes categorías:
- Integración de Directorio Activo
- Application Modeller
- Servidor de aplicaciones
- Control Room
- Administrador de credenciales
- Configuración de base de datos
- Cliente interactivo y recursos de tiempo de ejecución
- Process y Object Studio
- Mejoras de seguridad
- Administrador del sistema
Integración de Directorio Activo
Descripción del cambio |
Referencia |
---|---|
Al iniciar sesión en Blue Prism mediante la autenticación de Directorio Activo (AD), si hay un problema para descifrar las credenciales de AD, aparece un mensaje de error. Este mensaje de error ahora especifica el problema para que se pueda notificar a los usuarios. |
BP-7701 |
Se ha solucionado un problema en el que las asignaciones de nombres del controlador de dominio configuradas manualmente para un dominio de Directorio Activo, como se describe aquí, no se cargaban en Blue Prism al validar credenciales mientras se agregaban o editaban credenciales de dominio. Este problema impedía que los usuarios de entornos de Directorio Activo que requieren que se establezcan asignaciones de nombre de controlador de dominio para un dominio (por ejemplo, entornos que utilizan una infraestructura multisitio de Directorio Activo) iniciaran sesión en Blue Prism mediante la autenticación de Directorio Activo. |
BP-12496 (BP-11085) |
Antes, si un usuario existente de Directorio Activo (AD) en Blue Prism se eliminaba de Directorio Activo antes de actualizar una base de datos de AD de autenticación única a la versión 7.1, y se agregaba un nuevo usuario después de la actualización que tenía el mismo nombre principal de usuario (UPN) que el usuario eliminado, la cuenta de usuario eliminada se reactivaba y se actualizaba incorrectamente con el identificador de seguridad único (SID) del nuevo usuario de AD una vez que la lista de usuarios de AD se sincronizaba con Blue Prism. Esto se debía a que el sistema no podía encontrar el SID del usuario eliminado en Directorio Activo y, por lo tanto, buscaba usando el UPN, lo que llevaba al comportamiento de coincidencia incorrecto. Este comportamiento se ha actualizado, por lo que si no se encuentra un usuario en Directorio Activo basado en el SID, se eliminará automáticamente en la base de datos de Blue Prism y ya no se buscará a través del UPN. |
BP-11010 (BP-10970) |
Ya no se produce un error al sincronizar los usuarios de Directorio Activo en Blue Prism y el nombre distinguido (DN) de uno o más usuarios es nulo. |
BP-11953 (BP-11651) |
Un error causado por una diferencia de mayúsculas y minúsculas entre la preferencia de nombre de dominio de Directorio Activo configurada y el registro de dominio de Directorio Activo en la base de datos ya no ocurre cuando un usuario de Directorio Activo intenta iniciar sesión en el cliente interactivo de Blue Prism mediante una conexión directa a la base de datos. |
BP-12498 (BP-11274) |
Se han realizado varias mejoras de rendimiento al determinar la membresía de grupo de Directorio Activo para un usuario durante la autenticación y al ver los roles asignados a un usuario en Blue Prism. Para obtener más información, consulte Solución de problemas de inicio de sesión único. |
BP-12500 (BP-12047) |
Los usuarios de Directorio Activo con el mismo nombre principal de usuario (UPN) que un usuario existente o eliminado ahora pueden agregarse si su identificador de seguridad (SID) es diferente. |
BP-13154 (BP-13060) |
Ya no se produce un error después de actualizar a la versión 7.1.2 de Blue Prism para los usuarios que utilizan Azure SQL con autenticación de Directorio Activo en su base de datos de Blue Prism. El error lo provocaba un archivo Microsoft.Identity.Client.dll faltante y les impedía iniciar sesión en el cliente interactivo de Blue Prism. Ahora se agregó el archivo faltante al instalador. |
BP-14174 |
Application Modeller
Descripción del cambio |
Referencia |
---|---|
Se han solucionado los siguientes problemas al trabajar con elementos de aplicación que utilizan un atributo Índice de coincidencia con un valor mayor que 0:
|
BP-9214 BP-10759 (BP-10711) |
Anteriormente, cuando se utilizaba la combinación de fase y condición Esperar > Existe verificación en lugar de Esperar > Existe verificación web, se mostraba un mensaje de error no reparable en lugar de una advertencia de validación reparable cuando Application Modeller estaba configurado en un navegador que ya se estaba ejecutando. Ahora se muestra una advertencia de validación independientemente del tipo de aplicación seleccionada en Application Modeller. |
BP-12011 |
En las versiones 7.0 y 7.0.1 de Blue Prism, al interactuar con una aplicación del navegador desde Application Modeller en Process y Object Studio, cuando se hacía clic en el botón Desasociar, la aplicación del navegador no se desasociaba como se esperaba y no se podía volver ‑a conectar la aplicación. Se actualizó la lógica del botón Desasociar cuando se utiliza con aplicaciones del navegador, por lo que ahora funciona de la misma manera que la acción Desasociar en una fase de navegación. |
BP-9938 |
Al usar Windows 11 y resaltar elementos en la ventana de propiedades de una fase, el color de texto resaltado predeterminado de Windows ahora se utiliza para que el texto resaltado permanezca visible. Anteriormente, el color del texto resaltado era blanco, lo que evitaba que el texto pudiera verse. | BP-12516 |
Se solucionó un problema en que Blue Prism podría fallar de forma intermitente para conectar aplicaciones. Este problema solo ocurría cuando otras aplicaciones de la máquina se estaban cerrando o abriendo al mismo tiempo en que se realizaba el intento de conexión. |
BP-11138 |
Servidor de aplicaciones
Descripción del cambio |
Referencia |
---|---|
Ya no es necesario reiniciar los servidores de aplicaciones para que los derechos de licencia actualizados se reflejen en Sistema > Sistema: licencia. Anteriormente, los servidores de aplicaciones debían reiniciarse para considerar las nuevas licencias que se habían importado a la base de datos de Blue Prism. | BP-12652 |
Control Room
Descripción del cambio |
Referencia |
---|---|
Ahora el filtro Hora de inicio tiene el valor predeterminado todas para todos los idiomas compatibles en Blue Prism. Anteriormente, el valor predeterminado del filtro era hoy para idiomas distintos del inglés. Ahora los filtros en Control Room guardados en un idioma funcionarán para todos los idiomas compatibles. Este cambio solo afecta a los nuevos filtros guardados. |
BP-8985 |
Anteriormente, cuando un recurso de tiempo de ejecución que era un controlador de grupo perdía conectividad o se desconectaba, continuaba intentando actuar como controlador de grupo después de reiniciarlo. Esto hizo que volviera a desconectarse porque otro recurso de tiempo de ejecución ya había asumido el rol de controlador de grupo. Este comportamiento se ha actualizado, por lo que ahora se agrega un recurso de tiempo de ejecución, que era el controlador de grupo anterior al grupo de recursos regular después del reinicio, y otros recursos de tiempo de ejecución activos asumen el rol de controlador de grupo. |
BP-12412 (BP-11751) |
Anteriormente, las notificaciones de estado del controlador del grupo de recursos tardaban mucho tiempo en enviarse y podían atascarse en un bucle, lo que provocaba que las conexiones se agotaran y no se activaran los programas. Esto se solucionó optimizando las notificaciones del controlador del grupo de recursos para evitar tiempos límite de conexión con los recursos. |
BP-12976 |
Se solucionó un problema introducido en la versión 7.0 de Blue Prism, en el que se creaban de forma incorrecta dos elementos de reintento para un elemento de cola de trabajo cuando una sesión finalizaba mediante una excepción no controlada. |
BP-4809 |
Se realizaron mejoras de desempeño en el cliente interactivo al aplicar actualizaciones a los programas que contienen una gran cantidad de tareas. Anteriormente, guardar un programa podía provocar que el cliente interactivo no respondiera cuando las tareas dentro del programa se configuraban para ejecutar la misma tarea en los escenarios Cuando se complete y Cuando haya una excepción. |
BP-11548 |
Administrador de credenciales
Descripción del cambio |
Referencia |
---|---|
Anteriormente, al agregar secuencialmente propiedades de contraseña de credenciales en la sección Propiedades adicionales de la pantalla Detalles de credenciales, todas se guardaban como la última contraseña ingresada. Esto ya se ha solucionado para que todos se guarden en el orden en que se agregaron. |
BP-12528 (BP-12470) |
Configuración de base de datos
Descripción del cambio |
Referencia |
---|---|
Ya no se produce un error al hacer clic en el botón Probar conexión en la configuración de conexión después de actualizar a Blue Prism 7.1 y usar un nombre de base de datos existente. El error solo se producía cuando se utilizaba la opción Crear base de datos para reemplazar la base de datos anterior, pero no cuando se utilizaba la opción Actualizar base de datos. |
BP-12497 (BP-11285) |
El script creado después de hacer clic en Generar script en la pantalla Configuración de conexión en el cliente interactivo de Blue Prism se ha actualizado para crear el usuario administrador nativo requerido en la base de datos y habilitar el aislamiento de instantáneas. Esta funcionalidad se eliminó incorrectamente en la versión 7.1 cuando se eliminó el botón Configurar base de datos. |
BP-1281 (BP-12226) |
Ya no se producen errores de sintaxis de forma incorrecta al ejecutar scripts de actualización de la base de datos generadas mediante AutomateC. |
BP-11891 |
Cliente interactivo y recursos de tiempo de ejecución
Descripción del cambio |
Referencia |
---|---|
Se activó Control Flow Guard (CFG) para proyectos de código no administrado en la aplicación Blue Prism Automate, como proyectos de C++ y Activator (32 bits y 64 bits), de acuerdo con los estándares de la industria de seguridad de la información. |
BP-11567 (BP-9228) BP-11566 (BP-9648) |
Ahora la versión de .NET Framework que aparece en la pantalla Acerca de Blue Prism siempre muestra la versión exacta instalada en la máquina del usuario. |
BP-6604 |
Todos los archivos DLL incluidos en la aplicación Blue Prism Automate ahora están firmados digitalmente de conformidad con los estándares de la industria de seguridad de la información. |
BP-11560 (BP-9298) |
Se realizaron mejoras en el cliente interactivo de Blue Prism para garantizar que, cuando se haya perdido temporalmente la conexión con el servidor de aplicaciones, ya no se muestre al usuario una gran cantidad de mensajes de excepción. En su lugar, se muestra el cuadro de diálogo Conexión al servidor mientras se intenta restablecer la conexión. Los usuarios no pueden realizar ninguna acción en el cliente de Blue Prism hasta que se haya reconectado con el servidor de aplicaciones de forma correcta. Si el servidor está configurado para usar un mensaje de WCF o el cifrado de transporte, el cuadro de diálogo se muestra solo después de que la conexión haya caducado. Durante este período, la interfaz de usuario se bloqueará y puede parecer no receptiva hasta que se haya agotado el tiempo límite de la conexión. |
BP-12911 |
Ya no se produce un error al agregar un servicio web SOAP e intentar agregar un certificado almacenado en la máquina local o el usuario actual. |
BP-10221 |
Se solucionó un problema en que los recursos de tiempo de ejecución y los grupos de recursos no se mostraban en orden alfabético al abrir por primera vez Control Room mientras se utilizaba una conexión WCF. El problema se introdujo en la versión 6.5 de Blue Prism y no estaba presente al utilizar una conexión directa a la base de datos. |
BP-10879 |
Process y Object Studio
Descripción del cambio |
Referencia |
---|---|
Se ha solucionado un problema en el que, después de una actualización a Blue Prism 7.1 desde la versión 6.10 o anterior, los procesos, los objetos de negocio y las acciones existentes no estaban disponibles o provocaban errores si alguno de los campos de descripción incluía un soporte (llave). |
BP-11466 (BP-11022) |
Ahora, al hacer clic en el ícono de información en una acción de objeto de negocio o al seleccionar la opción de menú Documentación de API en Process y Object Studio, se abre la ayuda en el producto sobre el objeto de negocio relevante en el navegador predeterminado del usuario. Anteriormente, la ayuda se abría en Internet Explorer, sin importar cuál fuera el navegador predeterminado del usuario. |
BP-8273 |
Se solucionó un problema en el que no se podían agregar valores iniciales a los conjuntos anidados cuando se usa Blue Prism en japonés. |
BP-572 |
Se solucionó un problema en Process y Object Studio en el que los mensajes de excepción podrían mostrarse en segundo plano de la ventana en lugar de en primer plano durante la depuración de una automatización, lo que complicaba su localización y podían pasarse por alto. |
BP-13499 |
Se solucionó un problema en el que un resultado del tipo de datos Contraseña de una acción podría almacenarse de forma incorrecta en un elemento de datos de texto. Esto podía ocurrir si la contraseña se había escrito originalmente en un elemento de datos de contraseña que luego se actualizó a un elemento de datos de texto. Ahora se realiza una verificación en Process y Object Studio y en tiempo de ejecución, y se muestra un mensaje de error si el elemento de datos para la contraseña no es un elemento de datos de contraseña. |
BP-14035 |
Se solucionó un problema al usar Blue Prism en idioma japonés en el que no se podía abrir el conjunto secundario en un conjunto anidado y se activaba un error. |
BP-5064 |
Se solucionó un error que se mostraba anteriormente al actualizar los datos de la información de administración (MI) eliminando las referencias codificadas con el nombre del esquema de la base de datos. |
BP-6265 |
Se solucionó un problema en el que los registros de procesos no se mostraban para los usuarios con todos los roles y permisos requeridos si existía un grupo de recursos restringidos sin miembros. Ahora los registros de procesos siempre se muestran para los usuarios con los roles y permisos requeridos. | BP-14248 |
Se solucionó un problema y ahora los elementos de datos en un conjunto se incluyen en la lista de dependencias en el cuadro de diálogo Editar > Dependencias > Búsqueda avanzada > pestaña Explorar dependencias. Anteriormente, los elementos de datos de un conjunto no se incluían en la lista. Esta funcionalidad se eliminó incorrectamente en la versión 6.7 y ahora se restauró. |
BP-9582 |
Se solucionó un problema en el que la ejecución de un proceso mediante una acción Obtener elemento siguiente podría hacer que un recurso de tiempo de ejecución reciba un elemento de cola de trabajo de una cola que ya había sido tomada por otro recurso y que estaba en proceso de actualización y desbloqueo. La probabilidad de que ocurriera este problema era baja, ya que solo podía ocurrir cuando se asignaban múltiples recursos a la misma cola de trabajo, y un recurso activaba la consulta Obtener elemento siguiente en el momento exacto en que otro recurso estaba en proceso de compilar actualizaciones de la base de datos para un elemento en esa cola. Se actualizó el procedimiento almacenado utilizado por la acción Obtener elemento siguiente para utilizar la función de aislamiento de instantáneas en el Servidor SQL. Esto garantiza que los datos leídos por el procedimiento almacenado sean coherentes con el estado de los datos al inicio de la transacción y, por lo tanto, reduce la probabilidad de fallas en la transacción debido a problemas de concurrencia y mejora la confiabilidad general. |
BP-5157 |
Mejoras de seguridad
Descripción del cambio |
Referencia |
---|---|
Se abordó una posible vulnerabilidad de seguridad relacionada con la inyección de SQL cuando se utilizan servicios web. |
BP-12873 |
Para abordar la posible vulnerabilidad de seguridad, ahora solo se muestra un recordatorio de vencimiento de contraseña después de que un usuario haya iniciado sesión correctamente en Blue Prism y no antes. |
BP-6811 |
Administrador del sistema
Descripción del cambio |
Referencia |
---|---|
Las etiquetas de campo en la sección Resiliencia de la pantalla Sistema ‑ Programador se actualizaron para que su comportamiento sea más claro para los usuarios después de la actualización a la versión 7, que utiliza Application Server Controlled Resources (ASCR). |
BP-12938 |
En las versiones anteriores a 7.1.2 de Blue Prism, cuando se seleccionaba la opción Permitir recursos de tiempo de ejecución anónimos en Sistema > Sistema - Configuración, actualizar el rol Recursos de tiempo de ejecución en la pantalla Membresía de rol en Sistema > Seguridad - Roles de usuario eliminaba incorrectamente recursos del rol. Esto impedía que se inicien cuando se utilizaba el modificador /resourcepc /public. Ahora esto se ha resuelto. |
BP-12896 (BP-12856) |
Ahora todos los usuarios pueden ver los registros de sesiones asociados con recursos de tiempo de ejecución retirados con el permiso Auditoría - Registros de procesos o Auditoría - Registros de objetos, en lugar de requerir permisos completos de usuario del administrador del sistema. |
BP-14338 |
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 |
Extensión del navegador de Blue Prism 7.2 |
Abril de 2023 |
Edge Chromium |
Abril de 2023 |
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 y Edge 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 |
---|---|
La extensión del navegador Firefox no está disponible para instalarse en este lanzamiento. Para obtener más información, consulte los Avisos de actualización. |
BP-13878 |
Los elementos del navegador web espiados mediante el modo de aplicación basado en el navegador ya no activan un error cuando se resaltan en Application Modeller. Este problema solo ocurría en la versión 7.1.0 de Blue Prism. |
BP-8331 |
Se ha solucionado un problema en el que una página web que estaba siendo espiada usando una extensión de navegador Chrome o Edge no podía resaltarse o espiarse nuevamente una vez que un archivo se había descargado de la página web. La extensión del navegador Chrome o Edge ya no se desconecta de Blue Prism una vez que se ha activado una descarga. |
BP-12266 (BP-12070) |
La forma en que el host de mensajería nativo detecta el tipo de navegador se ha actualizado para dejar de depender de los contadores de rendimiento, ya que los contadores de rendimiento dañados o deshabilitados impedirían que el host de mensajería nativo se inicie correctamente. |
BP-12525 |
Blue Prism ahora puede finalizar correctamente las aplicaciones del navegador cuando se utiliza el modo Application Manager externo de 32 o 64 bits. Anteriormente, se producía un error al intentar finalizar una aplicación del navegador que se había adjuntado utilizando un modelo de aplicación externa. |
BP-11374 (BP-8741) |
Anteriormente, en las versiones 7.0.1 a 7.1.1 de Blue Prism, se producía un error al intentar adjuntar a una página del navegador Chrome, Edge o Firefox utilizando solo la Id. de proceso (PID) sin especificar un título para la página. Esto se ha solucionado eliminando la verificación del título de la ventana cuando se proporciona un PID. |
BP-12663 (BP-9101) |
Las versiones de 32 y 64 bits de Blue Prism Enterprise ahora implementan la versión de 32 bits del host de mensajería nativo (NMH). |
BP-12427 |
La acción Documento principal cargado, utilizada en una fase de espera al automatizar un navegador Chrome, Edge o Firefox, ahora verifica si se cargó el documento principal. Anteriormente, se configuraba incorrectamente para devolver siempre un valor true. |
BP-11373 (BP-9336) |
Blue Prism ahora permanece adjunto a una página web incluso si el título de la ventana cambia. Anteriormente, cuando el título de la ventana de una instancia de navegador cambiaba, no se podía detectar la extensión del navegador y se mostraba un mensaje de error. |
BP-12515 (BP-12246) |
Al intentar adjuntar a un navegador para el cual el título de la ventana proporcionado es incorrecto, se muestra inmediatamente un mensaje que indica el error específico. Anteriormente, Blue Prism esperaba 60 segundos antes de mostrar un mensaje general de que no se podía detectar la extensión del navegador. |
BP-12636 (BP-12292) |
Los parámetros de tiempo límite del sistema utilizados en las automatizaciones del navegador ahora se pueden configurar en las configuraciones de las extensiones de los navegadores Chrome, Edge y Firefox para permitir que los administradores del sistema optimicen las automatizaciones en una máquina en particular. |
BP-11329 |
La acción Seleccionar elemento de lista en las fases de navegación se cambió para usar el generador de valores nativo. Cuando se seleccionan elementos de lista en las listas desplegables web, los eventos de cambio ahora se activan de forma correcta y se comportan de la misma manera cuando un trabajador digital trabaja el componente web que cuando se trabaja manualmente. |
BP-9120 |
Ya no se produce un error al utilizar la acción Obtener límites relativos en una fase de lectura al espiar un elemento en el modo Automatización de IU en Chrome. Los límites ahora se recuperan de forma correcta. |
BP-7239 |
Aparece un mensaje de error en el registro de eventos de Windows cuando el controlador web no está presente o no coincide con la versión de extensión del navegador Chrome o Edge. |
BP-13407 (BP-11595) |
Se mejoró el mensaje de error que aparece al conectar una aplicación que no es del navegador durante la automatización de un navegador, para indicar que la aplicación no es un tipo válido. Anteriormente, esto no se indicaba con claridad en el mensaje de error generado. |
BP-8614 |
Ahora se muestra un mensaje de error más significativo con un enlace a la guía de solución de problemas cuando no se puede detectar el host de mensajería nativa, ya sea porque el host de mensajería nativa no está configurado o no se está ejecutando. Esto reduce la cantidad de escenarios en los que se genera un error de “extensión del navegador no detectada”. |
BP-7567 |
Se solucionaron los problemas de rendimiento introducidos en la versión 7.1.0 de Blue Prism cuando se utiliza una fase de escritura durante el proceso de instantánea en Microsoft Edge en modo IE. Ahora todos los pasos de la fase de escritura se ejecutan en paralelo y no de manera secuencial. | BP-12445 |
Las actualizaciones del valor del parámetro de tiempo límite de inicio del nuevo navegador en la pantalla Sistema - Tiempos límites ahora se reflejarán sin reiniciar el cliente interactivo de Blue Prism. | BP-13542 |
Los mensajes de error relativos a problemas con la invocación o inserción de JavaScript específico para el controlador web de Selenium ahora se muestran a los usuarios en la interfaz, además de agregarse al registro de eventos. | BP-13292 |
El nombre y la Id. de la canalización con nombre que conecta el host de mensajería nativa al invocador de JavaScript ahora se registran en los archivos NLog de Automate. |
BP-13485 |
Ahora solo se muestra una advertencia si las versiones principal, secundaria o con parches de Chrome y el controlador web no son iguales. Anteriormente, se mostraba una advertencia de forma incorrecta cuando las versiones de Chrome y el controlador web eran compatibles, pero sus versiones de compilación eran diferentes. |
BP-13263 |
Ahora un mensaje de error informa a los usuarios cuando la automatización de un navegador puede fallar debido a que JavaScript está presente en un elemento href de una página web. Para obtener más información, consulte BP-13445 y el artículo de la base de conocimientos ¿Cómo soluciono el problema de href JavaScript en automatizaciones de navegadores?. |
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.
Utilidad: VBO de gestión de archivos
Descripción del cambio | Referencia |
---|---|
Ahora se proporciona una versión de 64 bits de la Utilidad: VBO de gestión de archivos para usarse junto con instalaciones de 64 bits de Blue Prism Enterprise 7.2 o posterior. |
BP-12393 |
OLEDB VBO
Descripción del cambio | Referencia |
---|---|
Ahora se proporciona una versión de 64 bits de OLEDB VBO para usarse junto con las instalaciones de 64 bits de Blue Prism Enterprise 7.2 o posterior. |
BP-12393 |
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.
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
Las mejoras incluidas en este lanzamiento cubren las siguientes categorías:
-
Calendarios: sincronice las tareas y los calendarios con sistemas externos, lo que garantiza que la fuerza de trabajo digital responda a las necesidades de la empresa.
-
Variables del entorno: configure y administre las variables de entorno, lo que permite el movimiento de datos entre entornos. Permite que los sistemas de TI notifiquen a la fuerza de trabajo digital cuando los sistemas externos no están disponibles para automatizar, y permite buscar y filtrar los datos del entorno.
-
Estado: supervise el estado de la API y sus componentes asociados, lo que permite a los usuarios verificar que el sistema funcione como se espera.
-
Licencias: recupere los detalles del uso de licencias y aplique licencias de forma programática a los entornos de Blue Prism.
-
Recursos: determine si un tipo de recurso es Blue Prism Enterprise o Blue Prism Desktop.
-
Administración de sesiones: se extiende para permitir detener los procesos en ejecución y profundizar en los registros de sesiones.
-
Administración de colas de trabajo: el trabajo se puede poner en cola y actualizar según una programación, y estará listo para su procesamiento mediante trabajadores digitales.
Calendarios
Punto de conexión |
Descripción del cambio |
Referencia |
---|---|---|
/api/v7/calendars |
El punto de conexión se actualizó con los siguientes cambios:
|
BP-10630 |
Se actualizó la solicitud GET calendars para habilitar el filtrado y la clasificación. Las listas de calendario llamadas desde este punto de conexión se pueden ordenar por calendarID, name o region, y filtrar usando los parámetros calendarID, name, region o workingWeek. |
BP-11357 |
|
Se agregó una nueva solicitud POST calendars, que crea un nuevo calendario. |
BP-10870 |
|
/api/v7/calendars/{calendarId} |
Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:
|
BP-10630 BP-11157 BP-10871 |
/api/v7/calendars/{calendarId} |
Se agregó una nueva solicitud POST calendar, que clona el calendario especificado y devuelve la nueva Id. de calendario. |
BP-11423 |
/api/v7/calendars/{calendarId} |
Se agregó una nueva solicitud GET calendar references, que devuelve una lista de todos los procesos y objetos que utilizan el calendario especificado. Las listas de referencia llamadas desde este punto de conexión pueden ordenarse o filtrarse por referenceName, processType o description. |
BP-11482 BP-11572 |
/api/calendars/{calendarId} |
Se agregó un nuevo punto de conexión y una solicitud GET other holidays, que devuelve los demás días festivos para el calendario especificado. |
BP-11298 |
/api/calendars/{calendarId} |
Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:
|
BP-11299 BP-11313 |
/api/v7/holidayRegions |
Se agregó un nuevo punto de conexión y una solicitud GET regions, que devuelve una lista de regiones de días festivos y su Id. asociada. |
BP-11162 |
/api/v/7/holidayRegions/ |
Se agregó una nueva solicitud GET public holidays, que devuelve una lista de días festivos de la región especificada. Los días festivos se devuelven con los datos holidayId, name y date. |
BP-11169 |
Variables del entorno
Punto de conexión |
Descripción del cambio |
Referencia |
---|---|---|
/api/v7/environmentVariables |
Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:
Las listas de variables del entorno llamadas desde este punto de conexión pueden filtrarse u ordenarse utilizando los parámetros name, description o dataType. |
BP-9415 BP-9418 BP-9781 |
/api/v7/environmentVariables/ |
Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:
|
BP-9570 BP-9573 |
/api/v7/environmentVariables/ |
Se agregó una nueva solicitud GET environment variable references, que devuelve una lista de referencias para una variable del entorno especificada. Las referencias se devuelven con el nombre, el tipo, la descripción y la Id. del proceso u objeto. Las listas de referencias llamadas desde este punto de conexión pueden filtrarse u ordenarse utilizando los parámetros name, description o processType. |
BP-9575 BP-9923 |
Estado
Punto de conexión |
Descripción del cambio |
Referencia |
---|---|---|
/api/v7/health |
Se agregó un nuevo punto de conexión y una solicitud GET Health, que devuelve el estado de la API y la base de datos asociada. La solicitud devuelve un valor false para indicar que la base de datos no está en un estado correcto, esto puede deberse a las siguientes situaciones:
|
BP-6898 |
Licencias
Punto de conexión |
Descripción del cambio |
Referencia |
---|---|---|
/api/v7/licenses |
Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:
Las licencias llamadas desde este punto de conexión pueden filtrarse u ordenarse utilizando parámetros que incluyen licenseId, activationStatus, owner y type. |
BP-10105 BP-10106 BP-10533
|
/api/v7/licenses/{licenseId} |
Se agregó una nueva solicitud DELETE License, que elimina una licencia especificada. |
BP-10187 |
/api/v7/dashboards/ |
Se agregó una nueva solicitud GET license usage, que devuelve el uso y los límites de las licencias activas en el entorno. Los detalles se devuelven en procesos, sesiones, recursos de tiempo de ejecución y máquinas con alertas de proceso. En el caso de licencias ilimitadas, los límites se muestran como nulos. |
BP-10520 |
/api/v7/dashboards/ |
Se agregó una nueva solicitud GET license entitlement, que devuelve el derecho de licencias activas en el entorno. Los detalles se devuelven en procesos, sesiones y máquinas con alertas de proceso. En el caso de licencias ilimitadas, los límites se muestran como nulos. |
BP-10196 |
Recursos
Punto de conexión |
Descripción del cambio |
Referencia |
---|---|---|
/api/v7/resources |
El parámetro resourceType de la solicitud GET resources se actualizó para permitir a los usuarios recuperar y filtrar conjuntos de datos en función de si el recurso es un trabajador de Blue Prism Enterprise o Blue PrismDesktop. |
BP-11749 |
Administración de programas
Punto de conexión |
Descripción del cambio |
Referencia |
---|---|---|
/api/v7/schedules/{scheduleId}/ |
Se agregó una nueva solicitud POST schedule, que clona el horario especificado y devuelve la nueva Id. del programa. Ahora la funcionalidad de clonación existente, el parámetro copyFrom pasado en las solicitudes POST /api/v7/schedules, quedó obsoleto y se eliminará en un lanzamiento futuro. |
BP-11663 |
/api/v7/schedules/{scheduleId}/ |
Se agregó una nueva solicitud POST schedule session, que crea una sesión de un programa para ejecutarse en una fecha y hora especificada. Esta es la misma funcionalidad que la solicitud POST para el punto de conexión existente /api/v7/schedules/{scheduleId}/sessions, que quedó obsoleto y se eliminará en un lanzamiento futuro. |
BP-8254 |
/api/v7/schedules/{scheduleId}/runs/ |
Se agregó una nueva solicitud DELETE schedule session, que se puede utilizar para detener un programa que se está ejecutando actualmente. Esta es la misma funcionalidad que la solicitud DELETE para el punto de conexión existente /api/v7/schedules/{scheduleId}/sessions, que quedó obsoleto y se eliminará en un lanzamiento futuro. |
BP-8255 |
/api/v7/schedules/{scheduleId}/tasks /api/v7/schedules/{scheduleId}/ |
Ahora los puntos de conexión devuelven una propiedad sessionCount para la tarea, que permite a los usuarios recuperar la cantidad de sesiones programadas para una tarea. |
BP-10091 |
/api/v7/schedules/{scheduleId}/ |
Se actualizaron las solicitudes GET y PUT para admitir el tipo de datos del botón de opción, que permite a los usuarios administrar y configurar parámetros que utilizan el tipo de datos de botón de opción. |
BP-10491 BP-10499 |
/api/v7/scheduleLogs /api/v7/scheduleLogs/{scheduleId} |
Las solicitudes GET para los puntos de conexión se actualizaron para agregar un nuevo parámetro de duración, que permite a los usuarios filtrar los registros de horario por la duración del horario. La duración es el tiempo entre la hora de inicio y la hora de finalización, y se presenta en el formato D.HH:MM:SS. El valor del día es opcional y, si no se devuelve, el formato será HH:MM:SS. |
BP-9525 |
Administración de sesiones
Punto de conexión |
Descripción del cambio |
Referencia |
---|---|---|
/api/v7/sessions /api/v7/sessions/{sessionId} |
Se actualizaron las solicitudes GET para agregar un nuevo parámetro sessionSource, que permite a los usuarios determinar si una sesión se está ejecutando, o se ejecutó, en un entorno de Blue PrismDesktop o Blue Prism Enterprise. El parámetro admite los valores Todos, Enterprise o Desktop, y se puede utilizar para filtrar las listas de sesiones recuperadas. Además, se eliminaron los parámetros de clasificación existentes, processAttributesInclude y processAttributesExclude. |
BP-11286 BP-12130 |
/api/v7/sessions/{sessionId} |
Se agregó una nueva solicitud DELETE session, que elimina una sesión pendiente. Solo se pueden eliminar las sesiones con estado Pendiente. |
BP-4699 |
Se actualizó la solicitud PATCH session para permitir a los usuarios detener las sesiones. La sesión puede sufrir las siguientes acciones:
Solo se pueden detener las sesiones con el estado En ejecución o Advertencia. |
BP-9662 BP-9659 |
|
/api/v7/sessions/{sessionId}/logs |
Se actualizó el punto de conexión de GET session logs para devolver los siguientes campos:
|
BP-10837 |
Las listas de registros llamadas desde este punto de conexión ahora se pueden filtrar u ordenar por varios parámetros, incluidos: logId, sessionNumber, stageId, processName, result y startDateTime. |
BP-11662 |
|
/api/v7/sessions/{sessionId}/parameters |
Se actualizaron las solicitudes GET y PUT para admitir el tipo de datos del botón de opción, que permite a los usuarios administrar y configurar parámetros que utilizan el tipo de datos de botón de opción. |
BP-10501 BP-10502 |
/api/v7/sessions/{sessionId}/ |
Se actualizó la solicitud GET session log parameters para devolver el tipo de datos del botón de opción, lo que permite a los usuarios recuperar cualquier dato de este tipo. |
BP-10503 |
Administración de colas de trabajo
Punto de conexión |
Descripción del cambio |
Referencia |
---|---|---|
/api/v7/workQueues |
Se actualizó el punto de conexión de POST work queues para permitir a los usuarios habilitar la opción Volver a probar los elementos en esta cola en caso de una finalización inesperada de la sesión y para definir un proceso o grupo de recursos de cola activa. |
BP-7982 |
Se actualizó el punto de conexión de POST work queues para permitir a los usuarios definir el grupo de colas de trabajo al que se agregarán las colas de trabajo recién creadas. |
BP-8131 |
|
/api/v7/workQueues /api/v7/workQueues/{workQueueId} |
Se actualizaron las solicitudes GET para devolver las siguientes propiedades:
|
BP-7951 |
/api/v7/workQueues/{workQueueId} |
Se actualizó la solicitud GET work queues para devolver estadísticas y propiedades específicas de las colas de trabajo activas. Esto incluye activeSessions, availableResources, timeRemaining, elaspedRemaining y ETA. |
BP-12001 |
Se actualizó la validación para el punto de conexión PATCH work queues para agregar un límite máximo de 255 caracteres a los parámetros name y keyField. Además, keyField ahora puede pasarse con un valor vacío. | BP-8047 | |
Se actualizó el punto de conexión de PATCH work queues para permitir a los usuarios habilitar la opción Volver a probar los elementos en esta cola en caso de una finalización inesperada de la sesión, lo que creará un intento de reintento para el elemento de la cola de trabajo, según los reintentos máximos configurados para la cola. Ahora los usuarios también pueden definir un proceso o grupo de recursos de cola activa. |
BP-8039 |
|
Se actualizó el punto de conexión de PATCH work queues para permitir a los usuarios configurar el grupo de colas de trabajo para la cola de trabajo especificada. |
BP-8124 |
|
/api/v7/workQueues/{workQueueId}/ |
Se agregó una nueva solicitud GET work queues references, que muestra una lista de todos los procesos y objetos que utilizan la cola de trabajo especificada. Las listas de referencias llamadas desde este punto de conexión pueden filtrarse u ordenarse mediante los parámetros name, description o processType. |
BP-8199 BP-9920 |
/api/v7/workQueues/{workQueueId}/
|
Se actualizó la solicitud POST work queues items para devolver un error 404 si la solicitud intenta agregar un elemento a una cola de trabajo que no existe. Anteriormente, se devolvía una respuesta de error 500. |
BP-12131 |
/api/v7/workQueues/{workQueueId}/items /api/v7/workQueues/items/ /api/v7/workQueues/{workQueueId}/ |
Los puntos de conexión ahora devuelven sessionId para el elemento de la cola de trabajo. |
BP-9096 |
/api/v7/workQueues/{workQueueId}/ |
Se actualizó la solicitud GET work queues items para devolver el tipo de datos del botón de opción, lo que permite a los usuarios recuperar cualquier dato de este tipo. |
BP-10506 |
/api/v7/workQueues/{workQueueId}/ /api/v7/workQueues/{workQueueId}/ |
Las solicitudes GET work queue items y POST work queue items se actualizaron para devolver las siguientes propiedades, que permiten a los usuarios filtrar y ordenar utilizando los siguientes datos:
|
BP-12245 |
/api/v7/workQueues/{workQueueId}/items |
Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:
|
BP-8275 BP-7763 |
/api/v7/workQueues/{workQueueId}/items |
Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:
|
BP-7818 BP-7744 BP-7715 BP-7735 BP-7810
|
/api/v7/workQueueGroup |
Se agregó un nuevo punto de conexión y una solicitud POST work queue groups, que crea un grupo de colas de trabajo. Las solicitudes pasadas con parentGroupId como root crearán un grupo raíz de colas de trabajo. |
BP-8061 BP-9742 |
/api/v7/workQueueGroups/ |
Se agregó un nuevo punto de conexión, que incluye las siguientes solicitudes:
Además, el identificador de cola de trabajo en las solicitudes de este punto de conexión puede reemplazarse con root para permitir a los usuarios determinar si el grupo de colas de trabajo es el grupo raíz: /api/v7/workqueuegroups/root. |
BP-8179 BP-8086 BP-8102 BP-9742 |
/api/v7/workQueueGroups/ |
Se agregó un nuevo punto de conexión y una solicitud GET work queue group items, que muestra detalles de un elemento especificado desde una cola de trabajo. Las listas de elementos devueltas desde este punto de conexión se pueden filtrar u ordenar con el parámetro name. |
BP-8947 BP-9914 |
/api/v7/workQueueGroups/ |
Se agregó un nuevo punto de conexión y una solicitud GET work queue child groups, que muestra una lista de grupos secundarios de un grupo de colas de trabajo especificado. Las listas de grupos secundarios devueltas desde este punto de conexión pueden filtrarse u ordenarse mediante los parámetros name, hasChildGroups y hasChildItems. |
BP-8946 BP-9907 |
Correcciones y mejoras menores de la API
Descripción del cambio |
Referencia |
---|---|
Se actualizaron los puntos de conexión POST /api/v7/workqueues y PATCH /api/v7/workqueues/{workQueueId} para mostrar mensajes de error para las colas de trabajo que tienen claves de cifrado basadas en el servidor. 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. Además, los mensajes de error ahora se devuelven si se intenta utilizar una combinación de cifrado no disponible. |
BP-9737 BP-9697 |
Se actualizaron los puntos de conexión POST /api/v7/workqueues y PATCH /api/v7/workqueues/{workQueueId} para devolver mensajes de error si se intenta utilizar una combinación de cifrado que no está disponible. |
BP-9736 BP-9696 |
Las listas de sesiones devueltas de las solicitudes GET /api/v7/sessions ahora se ordenan en orden descendente de manera predeterminada si no se aplica ninguna otra clasificación. | BP-10762 |
Se corrigió un problema en el que los elementos del intervalo de tiempo no se renderizaban correctamente en la especificación de la API. |
BP-11027 |
Se mejoró el mensaje de error para la solicitud PATCH /api/v7/sessions/{sessionId} para que sea más fácil de usar cuando se pasa un valor no válido en el campo de estado. | BP-9389 |
Se actualizó la solicitud GET /api/v7/sessions para marcar el parámetro processID como necesario. |
BP-10672 |
Se corrigió un problema en el que las solicitudes de API que contenían fichas de paginación de solicitudes existentes se pasaban incorrectamente con éxito. Las solicitudes que contienen fichas de paginación incorrecta ahora muestran un error 400. | BP-3820 |
Se actualizó un conjunto de puntos de conexión en la API para mejorar la mensajería de error cuando se pasa un parámetro no válido en las solicitudes. |
BP-10861 |
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 |
---|---|
Se eliminó de la configuración del servidor de aplicaciones de Blue Prism el mecanismo de sincronización de Authentication Server a través de la mensajería de RabbitMQ. La pestaña Integración del Authentication Server en la pantalla Detalles de configuración del servidor de Blue Prism ahora solo muestra la Id. de cliente y el secreto. Las cuentas de usuario y de servicio se pueden sincronizar manualmente con Authentication Server desde la versión 7.2 de Blue Prism y posteriores mediante la opción Sincronizar usuarios con Authentication Server, disponible en el botón de menú en la pantalla Seguridad: usuarios en el cliente interactivo de Blue Prism. Para obtener más información, consulte la guía de configuración de Authentication Server. |
BP-8776 |
Se abordó un problema en el que la página de inicio de sesión del Authentication Server integrada en el navegador WebView2 podría cargarse indefinidamente y dejar de responder. | BP-9219 |
Se agregaron el siguiente modificador y parámetros opcionales al comando /serverconfig de AutomateC: /serviceaccount <clientId> <clientSecret> Esto permite a los usuarios especificar la Id. de cliente y el secreto de la cuenta de servicio creada para permitir que Blue Prism se comunique con Authentication Server y realice una instalación de Blue Prism mediante scripts cuando apunta a una instancia de Authentication Server, sin tener que usar la interfaz de usuario de Blue Prism Server. Si estos parámetros se utilizan con una configuración de servidor existente, las credenciales existentes se sobrescribirán con los nuevos valores ingresados. Para obtener más información, consulte Opciones de línea de comandos. |
BP-13415 (BP-10945) |