Blue Prism 7.3 : Décembre 2023

À propos de cette version

Les tableaux ci-dessous résument les composants directement liés à cette version de SS&C | Blue Prism® Enterprise.

Composants principaux

Les composants suivants sont inclus dans les assistants d'installation de Blue Prism Enterprise :

Base de données

533

Cette version nécessite que la version de la base de données Blue Prism soit la suivante. Il s'agit de la première version de Blue Prism à utiliser avec cette version de base de données.

Extensions de navigateur
(Chrome et Edge)

7.3

Consultez la section Extensions de navigateur pour en savoir plus sur les correctifs et les améliorations apportés à cette version.

Pour accéder aux dernières informations sur la compatibilité, consultez la matrice de compatibilité des navigateurs dans l'aide en ligne de Blue Prism.

Composants supplémentaires

Les composants suivants sont disponibles avec cette version de Blue Prism, mais doivent être installés séparément s'ils sont requis dans votre environnement Blue Prism :

Login Agent

7.3

Aucune mise à jour fonctionnelle n'a été apportée à Blue Prism Login Agent depuis Blue Prism 6.7. La version de Login Agent fournie avec cette version de Blue Prism dispose des mêmes fonctions que la version fournie avec Blue Prism 6.7.

Certains correctifs mineurs sont inclus dans cette version de Login Agent. Pour plus de détails, consultez la section Login Agent.

Moteur Data Gateways

1.4

La version 1.4 du moteur Data Gateways doit être installée afin d'utiliser Data Gateways avec Blue Prism 7.3.

Téléchargez le programme d'installation depuis le portail Blue Prism via Produit > Blue Prism Enterprise > Extras.

Blue Prism API

7.3

La version de Blue Prism API installée doit toujours être identique au numéro de la version de Blue Prism Enterprise pour utiliser l'API.

Voir Blue Prism API pour en savoir plus sur les améliorations apportées à la référence d'API et aux fonctions.

Téléchargez le programme d'installation depuis le portail Blue Prism via Produit > Blue Prism Enterprise > Blue Prism 7.

Composants et plug-ins Blue Prism Hub compatibles

Les composants suivants font partie de la version de Blue Prism Hub, mais doivent utiliser une fonction Blue Prism spécifique :

Authentication Server

4.7/5.0

Afin d'utiliser Authentication Server avec la version Blue Prism Enterprise 7.3, vous devez installer cette version d'Authentication Server.

Hub 5.0 est une version cloud exclusive : les clients sur site ne peuvent pas y accéder. Pour plus d'informations, consultez la documentation de Hub 5.0.

Plug-in Control Room

4.7/5.0

La version du plug-in Control Room doit être celle-ci pour tirer parti des fonctionnalités de la version 7.3 de Blue Prism. Le plug-in Control Room dépend de Blue Prism API.

Consultez les notes de version de Hub pour en savoir plus sur les améliorations et correctifs apportés à Control Room sur navigateur.

Problèmes connus

Une liste de problèmes majeurs rencontrés avec cette version est mise à jour dans la base de connaissances – cliquez ici pour de plus amples informations.

Avis importants

Veuillez consulter les avis de mise à niveau pour plus d'informations et avant de passer à cette version.

Politique de développement sécurisé

Le processus de développement sécurisé de Blue Prism est une culture de sécurité intégrée et leader du marché, axée sur l’excellence de la sécurité grâce à 4 principes clés :

  • Éducation : fournir des connaissances, des informations et une formation à jour à l’équipe de développement.
  • Évaluation : examens réguliers de nos produits à l’aide de structures standard et d’outils de sécurité.
  • Élimination : éliminez les menaces potentielles grâce à l’évaluation des normes, de la conformité et des performances.
  • Évolution : amélioration continue de notre programme de sécurité, en assurant l’alignement avec nos technologies de produits et en réagissant efficacement aux menaces nouvelles et émergentes.

Le développement sécurisé de Blue Prism est basé sur les normes et pratiques OWASP ASVS, ISO 27034 ainsi que l’article 25 du RGPD. Pour plus d'informations, consultez le processus de développement sécurisé complet de Blue Prism.

Nouvelles fonctionnalités

Les nouvelles fonctionnalités suivantes ont été ajoutées à la version 7.3 de Blue Prism Enterprise :

  • Modélisateur d'application amélioré (bêta) : la version bêta du modélisateur d'application amélioré est incluse dans la version 7.3 de Blue Prism Enterprise. Les améliorations apportées à la configuration du modélisateur d'application améliorent considérablement l'expérience utilisateur lors de la configuration d'un nouveau modèle d'application. Le processus a été rationalisé en réduisant les saisies de l'utilisateur jusqu'à 50 % par rapport au modélisateur d'application existant, et des détails tels que le titre de l'application, le nom du processus, le type d'application et le mode du gestionnaire sont désormais automatiquement détectés et capturés par l'assistant au lancement de l'application pendant la configuration. De plus, la connexion aux applications de navigateur a été améliorée, garantissant la sélection de la bonne fenêtre et du bon onglet. Pour plus d'informations, consultez la section Configurer un nouveau modèle d'application.

  • Smart Vision : un nouveau mode espion Smart Vision (licence distincte requise) utilise l'automatisation de surface en apprentissage machine pour améliorer tous les éléments du processus d'espionnage, ce qui rend les modèles d'application plus stables et robustes. Pour plus d'informations, consultez la section Mode espion Smart Vision.

  • Nouveau mode espion automatique : un nouveau mode espion automatique optimise le processus d'espionnage, en sélectionnant automatiquement le mode le plus approprié lors de l'espionnage de différents éléments de l'interface utilisateur au sein d'une application. Cette fonctionnalité rationalise l'espionnage des applications complexes et améliore la qualité et la résilience des modèles d'application. Pour plus d'informations, consultez la section Mode espion automatique.

  • Citrix Virtual Apps : Blue Prism Enterprise fournit désormais un agent Citrix Virtual Apps. Il peut être installé sur l'environnement Citrix et utilise Citrix Virtual Apps Launcher pour permettre aux utilisateurs d'automatiser les applications virtuelles comme ils le feraient pour les applications natives. Pour en savoir plus, consultez la section Intégration de Citrix.

Composants principaux de Blue Prism

En plus des nouvelles fonctionnalités décrites ci-dessus, les améliorations importantes, correctifs et améliorations mineures qui suivent ont été ajoutés aux fonctionnalités principales de Blue Prism Enterprise 7.3.

Améliorations

Les améliorations incluses dans cette version couvrent les catégories suivantes :

Intégration d'Active Directory

Description de la modification

Référence

L'écran Réglages d'authentification – Domaines Active Directory a été mis à jour pour prendre en charge à la fois la détection automatique du domaine et sa configuration manuelle. Les nouvelles options suivantes ont été ajoutées :

  • Détecter les domaines automatiquement
  • Configurer les domaines manuellement

Lorsque le mode manuel est sélectionné et que l'utilisateur ajoute ou modifie un enregistrement de domaine, l'écran affiche désormais les nouveaux champs suivants :

  • SID du domaine : ce champ est obligatoire.
  • Nom de forêt du SID du domaine : ce champ est obligatoire.
  • Mappages de contrôleurs de domaine : ce champ facultatif permet d'ajouter plusieurs contrôleurs de domaine.

Lorsque le mode automatique est sélectionné, les boutons Ajouter et Supprimer sont désactivés et les champs suivants sont en lecture seule et renseignés automatiquement :

  • Nom de domaine
  • Nom de forêt du SID de domaine

Lors du passage du mode manuel au mode automatique, tous les domaines enregistrés créés en mode manuel sont conservés et utilisés en mode automatique. Tant que les domaines contiennent les champs pertinents, ils fonctionneront dans les deux modes.

L'événement d'audit U035 a été supprimé dans le cadre de cette amélioration.

Pour plus d'informations, voir Domaines Active Directory.

BP-11277

La fonctionnalité de basculement du contrôleur de domaine a été implémentée, permettant au système de basculer automatiquement vers un autre contrôleur de domaine en cas de panne. Lorsque plusieurs contrôleurs de domaine ont été configurés, le système essaiera automatiquement chaque contrôleur de domaine jusqu'à réussir à en contacter un.

BP-15278

Intégration de Citrix

Description de la modification

Référence

Désormais, le navigateur d'automatisation d'interface utilisateur peut être utilisé pour automatiser les applications Citrix. Un nouvel attribut NativeWindowHandle a été ajouté en tant qu'identifiant unique au navigateur d'automatisation d'interface utilisateur.

BP-6825

L'agent Citrix Desktop prend désormais en charge le ciblage de plusieurs Citrix Virtual Desktops. Le modélisateur d'application Blue Prism comprend un champ pour le nom de l'instance Citrix Virtual Desktops, où il faut spécifier le nom Desktop depuis Citrix Workspace. Si le nom de l'instance est fourni et que l'agent Blue Prism Citrix Virtual Desktops est installé et exécuté sur l'instance Citrix Virtual Desktops, alors Blue Prism dirigera la communication vers l'instance spécifiée. Si le nom de l'instance n'est pas fourni, Blue Prism tentera de lancer ou de joindre la première instance Citrix Virtual Desktop qu'il trouve, sur laquelle l'agent Blue Prism Citrix Virtual Desktops est installé et en cours d'exécution.

BP-15767

Citrix Virtual Desktops est accessible via l'application Citrix Workspace installée sur la ressource d'exécution. Ils peuvent désormais être lancés et fermés à l'aide d'une étape de navigation. Cela permet aux utilisateurs d'automatiser entièrement les applications dans Citrix Virtual Desktops sans avoir à lancer et fermer manuellement Desktop.

BP-15872

Les limitations ont été supprimées pour plusieurs ressources d'exécution et VDE Citrix. Plusieurs ressources d'exécution peuvent désormais se connecter au même VDE Citrix, et une ressource d'exécution peut se connecter à plusieurs VDE Citrix.

BP-2851

Installation/déploiement

Description de la modification

Référence

Le fichier DLL Google Sheets n'est plus inclus dans le programme d'installation Blue PrismEnterprise. Les utilisateurs qui souhaitent utiliser Blue Prism pour créer et mettre à jour des feuilles de calcul dans Google Sheets doivent désormais télécharger la dernière version de la DLL Google Sheets sur Digital Exchange . C'est un moyen de garantir que les clients développent des actifs de Google Sheets à l'aide du dernier fichier DLL disponible.

L'option d'automatisation de Google Sheets a été supprimée de la page Installation avancée.

BP-14618

Les VBO disponibles dans Digital Exchange ne sont plus inclus dans le programme d'installation Blue Prism Enterprise. Pour installer un VBO, les utilisateurs doivent désormais télécharger la dernière version sur Digital Exchange. C'est un moyen de garantir que les utilisateurs développent des objets métier à l'aide des derniers VBO disponibles.

BP-14204

Logging

Description de la modification

Référence

Un nouveau format de fichier log JSON Lines (JSONL) a été introduit pour identifier plus rapidement les problèmes de performances. Les données sur la mémoire et les performances de traitement peuvent désormais être enregistrées dans ces fichiers log, si nécessaire. Si les utilisateurs rencontrent des problèmes de performances, le support Blue Prism peut leur demander d'activer ce format de fichier log pour fournir davantage de données afin d'identifier la cause du problème et de trouver un moyen de le résoudre.

Les modifications suivantes ont également été apportées au système de logging :

  • Seules les entrées de log qui disposent du niveau Avertissement (et supérieur) sont dirigées vers le log d'événements Windows. Cela évite le remplissage trop rapide du log d'événements Windows ou l'écrasement d'anciens logs.
  • Les fichiers log au format texte enregistrent désormais les entrées qui disposent du niveau Information (et supérieur) pour garantir la disponibilité des logs précédemment capturés dans le log d'événements Windows.
  • Les logs sont désormais enregistrés en heure locale, avec un décalage UTC, par exemple 2023-11-15 10:37:20.0287+05:00.
  • Les informations supplémentaires suivantes sont désormais incluses pour chaque log : nom de la machine, ID du processus et ID du thread.

BP-16839

Process Studio et Object Studio

Description de la modification

Référence

Les utilisateurs peuvent désormais déplacer les étapes sélectionnées sur la toile Process Studio et Object Studio à l'aide des touches fléchées du clavier, évitant le recours à la souris.

BP-15123

Rôles et permissions

Description de la modification

Référence

Une nouvelle permission Audit – Logs classés a été ajoutée pour que les administrateurs puissent contrôler les utilisateurs capables d'afficher les logs associés aux ressources classées. Avant ce changement, seuls les administrateurs pouvaient afficher les logs associés aux ressources d'exécution classées.

Cette permission est attribuée par défaut aux administrateurs système. L'administrateur système peut ensuite attribuer la permission Audit – Logs classés à d'autres rôles d'utilisateur, selon les besoins.

BP-14275

Gestionnaire du système

Description de la modification

Référence

La possibilité de filtrer les variables d'environnement a été ajoutée au gestionnaire du système. Dans le champ de filtre en haut des pages Processus – Variables d'environnement et Objets – Variables d'environnement, les utilisateurs peuvent désormais saisir du texte pour filtrer la liste des variables d'environnement. La liste est filtrée de façon dynamique à mesure que le texte est saisi. Le filtre s'applique par défaut à la colonne Nom. Pour appliquer le filtre à une autre colonne, les utilisateurs peuvent ajouter in: et le nom du champ avant le texte du filtre, par exemple in:valeur true.

De plus, les utilisateurs peuvent désormais cliquer sur un en-tête de colonne pour trier la liste des variables d'environnement en fonction des valeurs de cette colonne.

BP-15272

BP-15868

La possibilité de filtrer les identifiants a été ajoutée au gestionnaire du système. Dans le champ de filtre en haut de la page Sécurité – Identifiants, les utilisateurs peuvent désormais saisir du texte pour filtrer la liste des identifiants. La liste est filtrée de façon dynamique à mesure que le texte est saisi. Par défaut, le filtre est appliqué à la colonne Identifiant. Pour appliquer le filtre à une autre colonne, les utilisateurs peuvent ajouter in: et le nom du champ avant le texte du filtre, par exemple in:type de base.

BP-15831

Corrections et améliorations mineures

Les correctifs et améliorations mineures inclus dans cette version couvrent les catégories suivantes :

Intégration d'Active Directory

Description de la modification

Référence

Un problème a été résolu concernant les utilisateurs Active Directory (AD) qui sont affectés à un groupe de sécurité imbriqué sous plus d'un groupe dans AD, puis affectés à un rôle dans Blue Prism. Auparavant, lorsque l'utilisateur AD était ajouté à Blue Prism, l'utilisateur n'avait que les permissions du premier groupe parent à traiter ; tous les autres groupes parents étaient ignorés. Ce problème a été résolu et toutes les permissions de tous les groupes sont désormais correctement attribuées. Un problème similaire s'est produit lors du déplacement d'un utilisateur d'un groupe parent vers un groupe imbriqué, où les permissions de groupe imbriquées n'étaient pas correctement synchronisées, laissant les permissions précédentes en place. Ce problème est également maintenant résolu.

BP-14815

BP-14813

Une erreur ne se produit plus lorsque les utilisateurs attribuent plusieurs groupes de sécurité AD de plusieurs domaines à un rôle Blue Prism en une seule opération.

BP-12814

Autrefois, si un utilisateur AD existait dans la base de données Blue Prism avant une mise à niveau, mais n'était pas encore connecté, les administrateurs pouvaient le rajouter après la mise à niveau vers la dernière version. Ce problème a été résolu et l'utilisateur ne peut désormais pas être sélectionné dans l'assistant Ajouter un utilisateur, ni être rajouté.

BP-7454

Un problème a été résolu : si le schéma par défaut de SQL Server était nul, la configuration du cache Active Directory (AD) pour un nouvel utilisateur entraînait une erreur. Désormais, lors de la configuration du cache AD pour un nouvel utilisateur, le schéma DBO est utilisé si le schéma par défaut est nul.

BP-14160

Désormais, lorsque vous cliquez avec le bouton droit sur un groupe Active Directory (AD) et que vous créez un utilisateur, ce dernier est créé sous le groupe sélectionné. Auparavant, l'utilisateur était créé au niveau racine et devait être déplacé manuellement vers le bon groupe.

BP-15559

À la création d'un nouveau rôle Blue Prism, le bouton Gérer l'appartenance au rôle est désormais désactivé jusqu'à ce que l'utilisateur clique sur l'option Appliquer dudit rôle. Auparavant, une erreur s'affichait si les utilisateurs tentaient d'ajouter un groupe de sécurité Active Directory au rôle avant de cliquer sur Appliquer, faute de quoi le groupe n'était pas ajouté au rôle.

BP-14751

Modélisateur d'application

Description de la modification

Référence

Des modifications ont été apportées à l'outil de mise en surbrillance Windows pour l'empêcher de lancer des processus en double. Auparavant, Blue Prism conservait à tort les instances du processus de mise en surbrillance Windows, ce qui multipliait les sessions de mise en surbrillance inactives dans le gestionnaire des tâches.

Voici les modifications apportées :

  • Les processus de mise en surbrillance ne sont lancés qu'au début d'une opération d'espionnage d'utilisateur dans le modélisateur d'application, ou lorsqu'un utilisateur demande qu'un élément soit mis en surbrillance.
  • L'arrêt des processus de mise en surbrillance est vérifié à la fin ou à l'interruption d'une session d'espionnage.
  • Les processus de mise en surbrillance Windows sont limités à quatre (un par coin de la région en surbrillance).
BP-14955

Une erreur survenait dans le modélisateur d'application lors du lancement de Microsoft Edge en mode IE avec l'option Activer les techniques d'intégration Java sélectionnée. Auparavant, lorsque le modèle d'application était lancé dans ce scénario, Blue Prism s'arrêtait pendant environ 60 secondes ; après quoi il ne parvenait pas à joindre la fenêtre du navigateur et un message d'erreur s'affichait.

BP-16522

Les objets métier importés depuis les versions 7.2.0 et antérieures et dotés d'un modèle d'application basé sur un navigateur avec le mode du gestionnaire d'application défini sur Intégré ne génèrent plus de conflit d'importation pour avertir des problèmes concernant le nombre de bits. Il est possible d'interagir avec les applications du navigateur quelle que soit le mode du gestionnaire d'application, et il n'est donc pas encouragé à passer à un autre mode sans raison spécifique.

BP-16831

Intégration de Citrix

Description de la modification

Référence

L'option de l'agent Citrix sur l'écran Installation avancée de l'assistant d'installation a été renommée Agent Citrix Virtual Desktops : en plus de correspondre au nom de l'application, cela évite la confusion avec le nouvel agent Citrix Virtual Apps. Le nom de l'application Citrix installée sur le bureau de l'utilisateur a été mis à jour, passant de AppMan.Service à Agent Citrix Virtual Desktops, et l'icône a également été mise à jour.

BP-9559

Grâce à l'intégration Citrix, toutes les instances de navigateur lancées dans un VDE Citrix se ferment si vous utilisez l'action Terminer à partir d'une étape de navigation. Auparavant, si plusieurs instances de navigateur étaient lancées, une seule se fermait correctement.

BP-3831

Sur l'écran Installation avancée de l'assistant d'installation, si l'option Automatisation Citrix est sélectionnée et que l'utilisateur choisit Agent Citrix Virtual Desktops ou Agent Citrix Virtual Apps, l'option Automatisation Citrix est désormais automatiquement désélectionnée.

L'option Automatisation Citrix a également été déplacée sous Blue Prism conformément à la structure d'installation.

BP-8087

Un problème lié à l'intégration Citrix a été résolu : les threads du serveur de canaux nommés n'étaient pas correctement supprimés à la fermeture du client, ce qui pouvait entraîner l'échec des serveurs 32 bits après un grand nombre de threads (plus de mille).

BP-16144

L'action Joindre a été supprimée des étapes de navigation lors de l'automatisation des applications Citrix. Comme les applications Citrix doivent être lancées par l'objet, l'action Joindre n'est pas pertinente dans ce cas de figure.

BP-16303

Control Room

Description de la modification

Référence

Une erreur introduite dans Blue Prism 7.2.0 s'affichait lors de la tentative de définition ou de vérification de la valeur d'un paramètre de démarrage pour une instance spécifique d'un processus devant s'exécuter dans le cadre d'une tâche planifiée. De plus, le réglage d'un paramètre de démarrage pour l'une des sessions programmées dans un planificateur s'applique à toutes les sessions ajoutées à la tâche planifiée. L'erreur ne s'affiche plus et les paramètres de démarrage peuvent désormais être définis individuellement pour les sessions de tâches planifiées.

BP-15332

(BP-15731)

Le filtre Dernière connexion du panneau Control Room > Ressources, qui n'est disponible que pour les utilisateurs qui ont une licence Desktop appliquée, fonctionne désormais comme prévu. Auparavant, ce filtre ne renvoyait aucun résultat.

BP-14180

Un problème a été résolu au niveau de l'écran Détails des ressources, accessible depuis Control Room (uniquement disponible si l'option Sauvegarde des données d'environnement pour les clients, les ressources d'exécution et les serveurs dans la base de données est activée dans Système > Système – Réglages), où les valeurs affichées pour le port et le serveur d'application étaient incorrectes. Toutes les valeurs s'affichent désormais avec précision.

BP-15659

Lorsqu'une planification est supprimée de Contrôle > Plannings, une boîte de dialogue de confirmation s'affiche désormais correctement sans la case à cocher Ne plus afficher ce message. Auparavant, la case à cocher s'affichait dans la boîte de dialogue de confirmation, mais rien ne se passait si vous cliquiez dessus.

BP-14476

Un problème de performances a été résolu : les interactions avec les éléments espionnés par l'AIU s'exécutaient plus lentement sur la ressource d'exécution dans Control Room par rapport à Design Studio lors du débogage de la même action.

BP-15935

Pour améliorer les performances de chargement du menu contextuel pour les processus très volumineux, nous avons modifié la logique utilisée lors du clic droit sur une session dans le panneau Environnement pour déterminer si le processus sélectionné a des paramètres de démarrage.

BP-15929

Un problème de performances a été résolu : le chargement d'un horaire au sein d'un système comportant un très grand nombre d'horaires (plus de 30 000) pouvait prendre jusqu'à neuf secondes.

BP-15666

L'algorithme d'insertion utilisé dans l'arborescence a subi des améliorations, notamment au niveau de l'ajout d'éléments.

En outre, la mise à jour des éléments de l'arborescence a elle aussi été optimisée.

BP-16411

BP-16394

Le rendu des informations de Control Room a été amélioré pour fluidifier la navigation entre les différents écrans.

BP-16323

Un problème a été résolu : après avoir sélectionné Exécuter maintenant pour un planning où l'option Utiliser le fuseau horaire n'était pas cochée, l'accès à l'horaire Aujourd'hui et demain entraînait un chargement plus long de Control Room par rapport aux anciennes versions de Blue Prism. Les performances de l'horaire Aujourd'hui et demain sont désormais similaires aux anciennes versions de Blue Prism.

BP-16145

Un problème introduit dans Blue Prism 7.2.0 a été corrigé : les éléments exceptiontype et exceptionmessage n'étaient plus renseignés comme prévu dans BPASession. Ces valeurs sont maintenant renseignées avec les informations correctes de la phase d'exception qui a entraîné la clôture de la session.

BP-17267

Installation/déploiement

Description de la modification

Référence

Auparavant, lors d'une installation silencieuse pour effectuer la mise à niveau à partir d'une ancienne version de Blue Prism Enterprise, les utilisateurs devaient désinstaller manuellement Browser Automation Agent (BAA) si ce dernier était installé. Désormais, BAA est supprimé dans le cadre d'une installation silencieuse de Enterprise 7.3.

BP-14969

Un problème a été résolu, qui empêchait les utilisateurs de démarrer la version 32 bits du service de serveur Blue Prism sur un système d'exploitation 64 bits. La version 32 bits du service de serveur Blue Prism peut désormais être exécutée sur des systèmes d'exploitation 64 bits.

BP-16020

Un problème a été résolu : des caractères d'espacement de largeur nulle étaient insérés dans les scripts de mise à niveau générés à l'aide d'AutomateC.exe, qui comprennent le script de mise à niveau pour la version 519. Ces caractères provoquaient des erreurs de type Syntaxe incorrecte à l'exécution du script généré, tandis que la base de données était incorrectement marquée comme mise à niveau. Désormais, le script de mise à niveau est généré correctement et fonctionne sans problème.

BP-16595

Un problème a été résolu, où le lien d'aide figurant sur la page Installation avancée du programme d'installation Blue PrismEnterprise ouvrait la version 6.8 de la page d'aide. Le lien d'aide pointe désormais vers la page d'aide qui correspond à la version installée.

BP-15724

Client interactif et ressources d'exécution

Description de la modification

Référence

Les logs de session sont désormais créés avec succès, quel que soit le nombre d'ID de session dans les tables de base de données. Auparavant, une exception System.OverflowException se produisait lors d'une tentative d'écriture de logs de session supplémentaires dans la base de données une fois que 2,1 milliards de logs avaient été créés.

BP-12008

L'URL de Digital Exchange du client interactif incluait des critères de recherche qui faisaient planter la fonction de recherche de Digital Exchange. En conséquence, aucun résultat de recherche n'était renvoyé pour les recherches qui suivaient. L'URL a été mise à jour de sorte à supprimer ces critères de recherche, et la fonction de recherche ne pose plus problème lorsque l'on accède à Digital Exchange à partir du client interactif.

BP-16524

Un problème, introduit dans Blue Prism 7.2, a été corrigé : après la mise à niveau, certains profils de rôle n'avaient pas accès à des parties du client interactif, comme la vue en lecture seule de la gestion de la file d'attente de travaux. Ce problème se posait alors que les utilisateurs dotés de ces profils n'avaient pas besoin de permissions pour accéder à cette partie du client interactif.

BP-14997

Process Studio et Object Studio

Description de la modification

Référence

Dans les versions précédentes, la couleur d'arrière-plan du champ Conservation pour le paramètre ID de suivi de l'étape de navigation s'affichait à tort en blanc. Cela pouvait gêner la visibilité des valeurs de champ si le texte était aussi en blanc. L'arrière-plan du champ Conservation a été changé en bleu clair.

BP-9231

Des améliorations ont été apportées aux opérations de glisser-déposer d'étapes dans Process Studio et Object Studio. Auparavant, le défilement démarrait lorsque le bord des étapes sélectionnées atteignait le bord de l'écran, ce qui pouvait provoquer un mouvement erratique inattendu de la toile. Le défilement ne démarre désormais que lorsque la souris atteint le bord de l'écran, ce qui simplifie l'expérience.

BP-15072

Une erreur, introduite dans Blue Prism 7.2, ne se produit plus lors de la gestion de données binaires, par exemple lorsque vous tentez d'extraire un objet avec un type de données binaire et de le stocker dans un élément de données.

BP-16857

Auparavant, n'importe quel utilisateur pouvait modifier l'heure de sauvegarde automatique lors de la modification d'un processus ou d'un objet, en sélectionnant Fichier > Sauvegarder, puis en sélectionnant une heure différente. Cela modifiait l'heure de sauvegarde de l'ensemble des processus et objets, et ce, pour tous les utilisateurs. Cette option ne peut désormais être modifiée que par les utilisateurs autorisés à modifier l'intervalle de sauvegarde automatique dans SystèmeSystème > Réglages.

BP-15804

Une erreur ne se produit plus lors de l'exécution d'une étape de code qui tente de stocker une chaîne contenant deux points (:) dans un paramètre de sortie de type Mot de passe.

BP-14418

Sécurité

Description de la modification

Référence

Les utilisateurs peuvent désormais configurer des délais avant expiration SSL pour éviter l'expiration des vérifications de certificat en cas de latence connue au sein de l'environnement. Les délais avant expiration SSL peuvent être configurés en définissant la valeur Resource.SSL.Cert.Timeout (en millisecondes) aux emplacements suivants :

  • Pour l'application Blue Prism Automate, modifiez le paramètre dans automate.exe.config.
  • Pour le serveur d'application Blue Prism, modifiez le paramètre dans BPServer.exe.config et BPServerService.exe.config.

Il est recommandé de configurer ces paramètres conjointement, faute de quoi un délai plus court que nécessaire pourrait être appliqué dans certaines circonstances. Si cette valeur n'est pas renseignée, la valeur par défaut du client TCP est appliquée, soit 5 000 ms.

BP-16974

La vulnérabilité de sécurité CVE-2022-41064 a été corrigée dans cette version par la mise à niveau des composants System.Data.SqlClient et Microsoft.Data.SqlClient.

BP-16926

Gestionnaire du système

Description de la modification

Référence

Un problème a été résolu au niveau de la logique de calcul du calendrier japonais pour les jours fériés du Nouvel An. Auparavant, les jours fériés du 2 janvier, du 3 janvier et du 31 décembre étaient déplacés par erreur au jour ouvrable suivant s'ils tombaient un dimanche ou, dans le cas des 2 et 3 janvier, si le jour férié du Nouvel An était décalé. Ces jours fériés sont désormais correctement programmés dans le calendrier japonais.

Si une entreprise n'applique pas les jours fériés du 2 janvier, du 3 janvier ou du 31 décembre, vous pouvez décocher ces dates afin qu'elles ne soient pas incluses dans le calendrier.

BP-13383

Une nouvelle commande a été définie pour le planificateur qui crée et démarre les sessions, y compris des paramètres de démarrage. Ainsi, dans le cas d'une session incapable de démarrer, cette dernière n'est pas créée et ne fait pas l'objet de nouvelles tentatives de démarrage.

En raison de la diminution attendue du nombre de sessions en attente créées par le planificateur suite à ce changement, les clients sont encouragés à adopter ce nouveau mécanisme après une mise à niveau en sélectionnant l'option Créer et démarrer des sessions en une seule opération pour éviter les sessions en attente.

BP-15915

Un problème a été résolu : des exceptions intermittentes bloquaient le démarrage des planifications, même si des ressources d'exécution étaient disponibles pour les traiter.

BP-15620

Extensions de navigateur

Les extensions de navigateur permettent à Blue Prism d'interagir avec les pages Web et les applications présentées dans un navigateur, afin que les processus métier qui incluent ces applications et pages Web puissent être facilement modélisés.

Versions de l'extension de navigateur

Le tableau ci-dessous indique quand chaque extension Blue Prism compatible avec cette version a été introduite et la version du navigateur par rapport à laquelle elle a été évaluée. Consultez les notes de version de l'extension du navigateur pour en savoir plus sur les fonctionnalités clés.

Navigateur Versions d'extension Blue Prism

Date de disponibilité

Chrome

Extension de navigateur Blue Prism 7.3

Décembre 2023

Edge Chromium

Extension de navigateur Blue Prism 7.3

Décembre 2023

Pour tout savoir sur les versions des extensions de navigateur et sur les navigateurs compatibles, voir Compatibilité des extensions de navigateur.

Mode d'application des mises à jour

Les dernières extensions de navigateur sont automatiquement installées avec Blue Prism. Les extensions de navigateur mises à disposition après une publication sont automatiquement mises à jour lorsque le navigateur est chargé si une connexion Internet est active. Sinon, si vos appareils ne sont pas connectés à Internet, les mises à jour peuvent se faire manuellement par utilisateur sur chaque appareil. Pour plus d'informations sur l'installation de l'extension à l'aide d'un ensemble logiciel hors ligne, consultez le guide d'intégration Chrome et Edge.

Notes de version de l'extension de navigateur

Description de la modification Référence

Les extensions de navigateur prennent désormais en charge la fonctionnalité d'insertion et d'appel JavaScript vers les éléments du cadre, utilisés dans les applications HTML 4.

BP-15494

(BP-15732)

Un nouveau réglage de l'écran de configuration de l'extension de navigateur permet à Blue Prism de retenter l'envoi de messages à l'hôte de messagerie natif en cas d'erreur. Il s'agit du réglage Nombre maximum de tentatives d'envoi de message à un hôte de messagerie natif et le nombre par défaut de nouvelles tentatives est fixé à 5.

BP-10171

Auparavant, si vous tentiez de lancer un nouveau navigateur avec un fichier Uniform Resource Identifier (URI) en guise d'adresse (p. ex., C:\BPHelp\bpdocs\home.htm) et qu'un navigateur existant lancé par le biais d'une URL Uniform Resource Locator) en guise d'adresse (p. ex., https://www.blueprism.com) était déjà ouvert, un message d'erreur s'affichait, indiquant que le navigateur était déjà lancé. Ce problème a été résolu et le deuxième navigateur s'ouvre désormais avec l'URI comme adresse de départ.

BP-12785

Désormais, lors de l'utilisation du programme d'installation Blue Prism 64 bits, l'hôte de messagerie native 64 bits est installé au lieu de la version 32 bits. Auparavant, la version 32 bits de l'hôte de messagerie natif était installée à tort.

BP-15045

Un problème a été résolu : la ressource d'exécution ne répondait plus au lancement d'un navigateur Microsoft Edge en mode IE à l'aide du commutateur de ligne de commande ‑‑new‑window si un processus avait précédemment lancé et fermé une instance du navigateur Microsoft Edge en mode IE.

BP-15834

L'authentification utilisée pour les canaux nommés des extensions de navigateur a été mise à jour afin de renforcer la sécurité.

BP-13660

Un problème a été résolu : si le navigateur Microsoft Edge était lancé avec l'option de débogage activée, les logs se déclenchaient avant la définition du contexte de logging et étaient envoyés vers un fichier texte sans nom. Désormais, tous les logs sont envoyés au bon fichier hôte de messagerie natif.

BP-15473

Un problème intermittent a été résolu : le type d'entrée Web du modélisateur d'application n'arrivait pas à distinguer l'élément défini des autres éléments de la page. Désormais, le modélisateur d'application arrive à identifier les éléments à l'aide du type d'entrée Web.

BP-7924

Une exception est désormais levée si une valeur spécifiée n'existe pas dans un menu déroulant en utilisant l'option Sélectionner un élément de la liste avec un navigateur Chromium. Auparavant, la première valeur de la liste était mal sélectionnée si la valeur spécifiée n'existait pas.

BP-6035

Un problème a été résolu lors de l'utilisation de l'action Sélectionner un élément de la liste dans les étapes de navigation. Les éléments de liste avec des espaces insécables n'étaient pas comparés correctement à une chaîne de caractères avec des espaces classiques. Désormais, la comparaison est effectuée sans problème.

BP-16468

Un problème a été résolu sur Microsoft Edge et Google Chrome : le lancement d'une deuxième instance de navigateur échouait si les arguments de lancement du deuxième navigateur contenaient d'autres arguments que ceux du premier navigateur. Par exemple, le lancement d'une deuxième instance de navigateur avec l'option --new-window entraînait l'inactivité de Blue Prism pendant environ 30 secondes, ainsi qu'un échec de lancement de la deuxième instance de navigateur. Désormais, une deuxième instance de navigateur avec des arguments de lancement supplémentaires peut être lancée comme prévu.

BP-15274

Auparavant, la désinstallation de l'extension de navigateur Google Chrome supprimait à tort toutes les extensions du navigateur. Désormais, le processus de désinstallation ne supprime que l'extension du navigateur Blue Prism. Aucune autre extension n'est pas affectée.

BP-336

Un problème a été résolu au niveau de l'automatisation des pages Web. Lorsque vous cliquiez sur le bouton d'une page, affichant une boîte de dialogue de confirmation, Blue Prism ne recevait aucune réponse de l'extension du navigateur et l'opération expirait.

BP-16905

Un problème a été résolu au niveau de Microsoft Edge et Google Chrome : le lancement d'une deuxième instance de navigateur entraînait une erreur si une instance privée ou incognito était déjà ouverte. Désormais, vous pouvez ouvrir un deuxième navigateur comme prévu.

BP-17145

Composants supplémentaires

Les composants suivants sont disponibles avec cette version Blue Prism, mais doivent être installés séparément s'ils sont requis dans votre environnement Blue Prism.

Login Agent

Pour cette version de Blue Prism, les programmes d'installation de la dernière version de Login Agent se trouvent dans le dossier Programmes d'installation à l'emplacement d'installation de Blue Prism.

Corrections et améliorations mineures

Description de la modification

Référence

Désormais, Login Agent élimine comme il faut les canaux nommés, et ce dans tous les cas de figure. Les canaux nommés pouvaient parfois persister, par exemple lorsqu'une exception ou une erreur se produisait dans BluePrismProvider::WaitForRequest(). Dans ce cas, Login Agent ne parvenait pas à se connecter et restait bloqué jusqu'à ce que l'utilisateur se connecte manuellement.

Cela a aussi réglé le problème des instructions de log manquantes dans les fichiers log de Login Agent.

BP-13358

BP-13357

Blue Prism API

Blue Prism API fournit une interface commune pour les composants tels que Blue Prism Hub pour se connecter à la base de données Blue Prism. Cette API fournit également une série de capacités prédéfinies pouvant être utilisées par des solutions personnalisées pour interagir avec Blue Prism par programmation à l'aide d'une API RESTful.

Les améliorations importantes, améliorations mineures et correctifs suivants ont été apportés à Blue Prism API pour cette version. La référence API, le guide d'installation et le contrat de licence pour cette version sont disponibles ici.

Correctifs et améliorations mineures d'API

Description de la modification

Référence

Lors de la création d'éléments de file d'attente de travaux à l'aide du point de terminaison /api/v7/workqueues/{workQueueId}/items/batch, les requêtes contenant une valeur de priorité non valide située en dehors de la plage acceptée de 1 à 9 999, étaient transmises si la requête contenait également une valeur SLA valide. Désormais, la demande échoue comme prévu avec une erreur de validation.

BP-13547

Les utilisateurs de comptes de service peuvent désormais se connecter à Blue Prism API à l'aide d'une clé secrète contenant un caractère plus (+). Auparavant, les tentatives de connexion échouaient dans ce scénario.

BP-15839