Avis de mise à niveau

Il est nécessaire de prendre en compte des éléments spéciaux pour procéder à la mise à jour à partir de versions antérieures à celles énumérées ci-dessous. Veuillez examiner les avis suivants en fonction de la version de Blue Prism à partir de laquelle vous faites la mise à niveau.

Par exemple, si un déploiement exécutant actuellement la version 6.0 est mis à niveau vers la version 6.7, il est essentiel que les informations relatives aux mises à jour antérieures à 6.3, 6.4.2, 6.5, 6.5.1, 6.6, 6.6.1 et 6.7 soient suivies.

Comme pour toutes les mises à jour, il est essentiel d'effectuer une sauvegarde complète et vérifiée de la base de données avant d'appliquer les mises à niveau de la base de données.

Pour filtrer les avis de mise à niveau, sélectionnez la version majeure à partir de laquelle vous effectuez la mise à niveau et la version vers laquelle vous souhaitez passer. Actualisez votre navigateur pour réinitialiser le filtre.

Version 5.0.24 de Blue Prism

Les réglages de l'authentification unique doivent être revérifiés

Lors de la mise à jour d'une version précédente qui a été configurée pour utiliser l'authentification unique de Blue Prism, il est nécessaire de valider à nouveau les réglages de l'authentification unique une fois que cette version a été installée.

Version 5.0.29 de Blue Prism

La rétrogradation vers les versions antérieures nécessitera une reconfiguration.

La rétrogradation d'un appareil qui a été installé avec la version 5.0.29 (ou supérieure) vers une version antérieure entraînera l'incapacité de Blue Prism à lire correctement les fichiers de configuration locaux. La reconfiguration nécessitera une intervention manuelle.

Version 6.0 de Blue Prism

Nécessite .NET Framework 4.7

Tous les composants (clients interactifs, ressources d'exécution et serveur d'applications) nécessiteront comme prérequis que .NET 4.7 soit installé.

Introduit WCF (Windows Communication Foundation)

Des méthodes de communication de serveur alternatives ont été introduites, en plus de .NET Remoting. Après une mise à niveau réussie, il est recommandé de choisir l'une des nouvelles méthodes de communication WCF. Les modes de connexion WCF nécessitent que la persistance de session soit activée. Si l'équilibrage de charge existant est configuré de manière à ne pas appliquer la persistance de session, il faudra reconfigurer.

Les dates sont désormais traitées selon une logique différente

La logique utilisée pour interpréter les dates et les heures a changé et il est important que tous les processus qui utilisent la date et les heures, en particulier ceux qui utilisent des collections comportant des étapes de code, soient validés de nouveau et mis à jour en conséquence. Consultez les notes de version pour plus de détails, ainsi que la fiche de données v6 – Gestion de la date et de l'heure disponible sur le portail pour obtenir des renseignements complets sur les modifications et les répercussions. Des modifications esthétiques sont également incluses. Par exemple, les logs de session sont maintenant enregistrés et affichés à l'heure locale de la ressource et l'historique des alertes de processus est maintenant stocké en UTC et affiché à l'heure locale du client.

Les sessions en attente ou en cours doivent être terminées ou annulées avant la mise à niveau

Les automatisations de processus en cours d'exécution ou en attente doivent être terminées ou autrement arrêtées ou annulées avant la mise à niveau afin d'éviter les problèmes découlant de la mise à jour de la logique de gestion de la date et de l'heure. Les modules linguistiques Tesseract devront être mis à jour sur tous les appareils

Les modules linguistiques Tesseract compatibles avec Tesseract 3.05.01 devront être déployés sur tous les appareils qui utilisent Tesseract avec des modules linguistiques. Les fichiers peuvent être téléchargés à partir du site du produit Tesseract :

https://github.com/tesseract-ocr/tesseract/wiki/Data-Files.

Un nouveau programme d'installation a été introduit

Un nouveau programme d'installation Blue Prism a été introduit dans la version 6.0 et a apporté des modifications aux procédures d'installation scriptées. Consultez le guide utilisateur V6 – Installer l'édition entreprise pour plus de détails.

Version 6.3 de Blue Prism

Environnements d'équipes multiples (permissions de groupe) – valider l'attribution des permissions

L'attribution des permissions est maintenant plus détaillée et un certain nombre de nouvelles permissions ont été fournies. Pour faciliter les mises à niveau, tous les rôles d'utilisateur préexistants sont automatiquement développés pour inclure les nouveaux rôles sélectionnés : Exécuter (objets/processus) ; Exécuter (objets/processus) en tant que services Web ; S'authentifier en tant que ressource. Pour les nouveaux déploiements, ces permissions ne sont ajoutées qu'aux rôles de sécurité appropriés.

L'attribution de toutes les permissions doit être examinée pour s'assurer qu'elles sont appropriées pour les utilisateurs concernés.

Permissions du rôle d'administrateur de processus

Avant la mise à niveau, vérifiez que les permissions suivantes ne sont pas attribuées au rôle d'administrateur de processus par défaut :

  • Object Studio > Tester les objets métier
  • Process Studio > Tester les processus

Si ces permissions sont attribuées au rôle, supprimez-les dans Système > Sécurité > Rôles utilisateur, avant de passer à la version 6.3 ou supérieure.

Après une mise à niveau réussie, le rôle d'administrateur de processus reçoit des permissions équivalentes.

Nouveaux groupes par défaut pour les objets et les processus

Lors d'une mise à niveau vers la version 6.3, de nouveaux groupes Par défaut sont ajoutés aux arbres de navigation dans Object Studio et Process Studio. Avant la mise à niveau, tout groupe existant nommé Par défaut qui contient un ou plusieurs sous-groupes doit être renommé.

Nouvelle permission requise pour appeler des objets ou des processus exposés en tant que services Web

Une nouvelle permission, Exécuter en tant que service Web, est requise pour appeler un objet ou un processus exposé en tant que service Web.

Certaines options de programmation ne fonctionneront plus par défaut

Plusieurs commandes de gestion de session (créer, démarrer, supprimer) ne fonctionnent plus par défaut. Elles ont été remplacées par createas, startas et deleteas qui nécessitent l'utilisation de la méthode getauthtoken.

Bien que ceci ne soit pas recommandé, les méthodes précédentes peuvent être réactivées en désactivant le nouveau réglage qui applique les permissions de contrôle des utilisateurs lors de l'exécution des actions de gestion de session.

Nouveau mécanisme pour sécuriser l'accès aux ressources d'exécution

L'option Droits d'accès ajoutée au menu contextuel pour les groupes de ressources remplace la méthode précédente d'application des permissions aux ressources individuelles dans le gestionnaire de système. Le nouveau mécanisme basé sur des dossiers s'aligne avec le nouveau mécanisme de sécurisation des objets et des processus et offre, en outre, un meilleur contrôle.

Les éléments qui ont été sécurisés à l'aide de l'ancien mécanisme doivent être revérifiés manuellement à l'aide du nouveau.

Version 6.4.2 de Blue Prism

Permettre l'isolement automatique des instantanés lorsque vous utilisez la capacité du produit à créer ou à mettre à jour des bases de données

Lors de la mise à jour ou de la création d'une base de données en utilisant les capacités du produit, le réglage Permettre l'isolement automatique des instantanés est désormais appliqué automatiquement pour les bases de données nouvelles et mises à jour par défaut, à condition que l'utilisateur mettant à jour ou créant la base de données ait la permission SQL Modifier la base de données. Lors de l'exécution d'une mise à niveau, il est possible qu'un utilisateur n'ait pas cette permission et, par conséquent, l'isolement des instantanés ne sera pas activé. Dans ce cas, la mise à niveau sera toujours effectuée, mais lorsque vous tenterez d'ouvrir une session ou de lancer un service de serveur Blue Prism, un message informera l'utilisateur que l'isolement des instantanés doit être activé avant qu'une connexion à la base de données puisse être établie.

Pour activer manuellement l'isolement des instantanés après la création ou la mise à niveau de la base de données, un utilisateur ayant des permissions de modification de la base de données doit exécuter la commande suivante :

ALTER DATABASE [%%dbasename%%] SET ALLOW_SNAPSHOT_ISOLATION ON

L'isolement des instantanés doit être appliqué manuellement si vous utilisez un script pour créer ou mettre à niveau une base de données

Lors de la création ou de la mise à niveau d'une base de données en utilisant un script, il est nécessaire d'appliquer manuellement le réglage Permettre l'isolement des instantanés à la base de données.

Pour activer manuellement l'isolement des instantanés après la création ou la mise à niveau de la base de données, un utilisateur ayant des permissions de modification de la base de données doit exécuter la commande suivante :

ALTER DATABASE [%%dbasename%%] SET ALLOW_SNAPSHOT_ISOLATION ON

Version 6.5 de Blue Prism

Les logs de session ne sont pas migrés par défaut

Lors d'une mise à niveau, sélectionnez si les données du log de session sont migrées vers de nouveaux tableaux de base de données ou si elles sont conservées dans des tableaux existants. Selon le volume des données du log de session, la migration peut être effectuée pendant la mise à niveau via l'interface utilisateur ou après la mise à niveau en utilisant un outil disponible auprès du service clientèle de Blue Prism.

Pour simplifier le processus de mise à niveau, les logs de session doivent être archivés avant la mise à niveau. Par défaut, les logs de session qui restent dans le système ne seront pas visibles après la mise à niveau, mais peuvent toujours être migrés, si nécessaire.

Les options suivantes s'affichent quand Mettre à jour la base de données est sélectionné à partir de la boîte de dialogue Configuration de la connexion :

  • Mettre à jour la base de données et conserver les logs de session dans les tables existantes : les nouveaux tableaux de base de données sont créés pendant la mise à niveau, mais les données du log de session demeurent dans les tableaux existants. C'est l'option par défaut et cela fournit le chemin de mise à niveau recommandé, en veillant à ce que les mises à niveau soient effectuées plus rapidement. Les noms des tableaux de logs de session existants ont le suffixe '_pre65'. Les données de ces tableaux ne sont pas visibles dans la gestion de session, mais peuvent quand même être migrées à l'aide de l'outil disponible auprès du service clientèle de Blue Prism.
  • Mettre à jour la base de données et migrer des données de logs de session existantes vers de nouveaux tableaux : les données des logs de session sont migrées vers de nouveaux tableaux de base de données pendant la mise à niveau. La migration pouvant prendre un certain temps, cette option n'est pas disponible pour les environnements avec plus de 10 millions de logs de session ou 10 Go de données et n'est pas recommandée pour les environnements avec plus d'1 million de logs de session.

Lors de la génération de scripts de mise à niveau en utilisant le bouton « Générer le script », le script créé lancera la mise à jour sans migration des logs de session.

Les modules linguistiques Tesseract doivent être mis à jour

Le moteur OCR Tesseract a été mis à niveau vers la version 4.0 et est appliqué à toutes les installations de Blue Prism 6.5. Tous les packs dans une langue autre que l'anglais provenant de versions antérieures à la version 6.5 ne fonctionneront plus et de nouveaux packs devront être installés.

Si nécessaire, Blue Prism 6.5 peut être configuré pour utiliser les versions précédentes de Tesseract.

Le logging Unicode doit être activé pour les versions chinoise et japonaise de Blue Prism

Pour vous assurer que les logs de processus sont correctement audités dans les versions de Blue Prism en chinois simplifié et en japonais, sélectionnez Activer la prise en charge Unicode pour les logs de session dans Système > Réglages.

La nouvelle tentative automatique n'est plus créée pour les éléments de file d'attente de travaux verrouillés

Si un élément de la file d'attente de travaux est verrouillé à la fin d'une session, le processus de nettoyage ne marque désormais que l'élément avec une exception. Auparavant, ce scénario aurait automatiquement créé une nouvelle tentative pour l'élément de la file d'attente.

Version 6.6 de Blue Prism

Les plannings créés à l'aide de la version 6.5 de Blue Prism sur un système d'exploitation turc devront être supprimés et recréés

Tous les plannings créés à l'aide de la version 6.5 de Blue Prism sur un système d'exploitation turc devront être supprimés et recréés après la mise à niveau de cette version. Si tel n'est pas le cas, le planning ne va pas s'exécuter, mais va afficher une réussite dans l'écran Activité récente de la salle de contrôle.

Il est nécessaire de vérifier manuellement les configurations des passerelles de données en ce qui concerne l'impact des tableaux de bord publiés automatiquement renommés

Les tableaux de bord publiés avec des noms en double sont renommés avec un suffixe numéroté lors d'une mise à niveau vers la version 6.6. Dans ce cas, ces tableaux de bord seront désélectionnés dans toute configuration de Data Gateways dans laquelle ils sont référencés. Il est nécessaire de vérifier toutes les configurations Data Gateways pour s'assurer que les tableaux de bord requis sont sélectionnés.

Version 6.7 de Blue Prism

Chiffrement de certificat du fichier de configuration du serveur d'applications Blue Prism

Envisagez d'implémenter le chiffrement de certificat pour protéger les informations contenues dans les fichiers de configuration du serveur d'applications. Des détails sur l'utilisation du chiffrement de certificat pour la configuration du serveur d'applications Blue Prism sont disponibles ici.

La commande de capacités (caps) doit être réactivée manuellement en cas d'utilisation d'objets métier binaires

La commande caps, appelée dès qu'un client interactif Blue Prism se connecte à une ressource d'exécution et qui, à l'origine, a été créée pour prendre en charge l'interaction avec les objets métier binaires dans la version 3, est désormais désactivée par défaut afin d'améliorer les performances. Si vous utilisez toujours des objets métier binaires, veuillez contacter l'assistance Blue Prism pour savoir comment réactiver cette commande.

Aide produit hors ligne

À compter de la version 6.7, l'aide produit Blue Prism est disponible uniquement en ligne par défaut, et tous les liens vers l'aide dans le produit vous redirigent vers les fichiers d'aide en ligne. Si vous ne souhaitez pas accéder en ligne à la nouvelle aide produit basée sur le Web ou si vous souhaitez mettre cette aide à disposition localement au sein de votre environnement, l'option Activer l'aide hors ligne a été ajoutée à l'écran Système > Système – Réglages. Il s'agit d'un réglage à l'échelle du système, qui s'applique à tous les appareils Blue Prism connectés à l'environnement. Autrement dit, l'aide doit être stockée à un emplacement accessible depuis tous les appareils.

Une fois téléchargée, l'aide peut être mise à disposition en indiquant son emplacement dans les réglages système de Blue Prism.

  1. Téléchargez les fichiers d'aide depuis la page du produit Blue Prism 6.7 sur le portail client.
  2. Extrayez l'aide depuis le fichier ZIP vers l'emplacement désiré. L'aide peut être hébergée sur un réseau interne, un répertoire partagé ou placé dans un dossier sur une machine locale.
  3. Sur le client interactif Blue Prism, cliquez sur l'onglet Système et sélectionnez Système > Réglages.
  4. Dans la section Aide hors ligne, cochez la case et saisissez l'URL ou l'emplacement du dossier du répertoire parent des fichiers d'aide.

Vous avez désormais accès aux fichiers d'aide à l'emplacement spécifié lorsque vous demandez de l'aide depuis l'interface utilisateur Blue Prism. Pour utiliser de nouveau l'aide sur serveur, décochez la case Activer l'aide hors ligne.

Version 6.7.1 de Blue Prism

Installation requise en cas de mise à niveau vers la version 6.7.1.

Cet avis n'est valable que pour la mise à jour vers la version 6.7.1. Si vous procédez à une mise à niveau vers la version 6.7.2 ou ultérieure, nous vous recommandons de suivre la méthode décrite ici.

Si vous procédez à une mise à niveau depuis Blue Prism 6.6 ou une version antérieure à la 6.7.1, cette version doit être installée sur tous les appareils (clients, ressources d'exécution et serveurs d'applications).

Si vous procédez à une mise à niveau depuis Blue Prism 6.7.0 :

  • La version 6.7.1 doit être installée sur tous les clients interactifs.
  • Si les ressources d'exécution ont été mises à niveau vers la version 6.7.0 et qu'elles ont été configurées de façon à ce que le fichier user.config se trouve sous Users\Username\AppData\Roaming\Blue Prism Limited\Automate V3, ces ressources doivent être mises à niveau vers la version 6.7.1 ou le fichier user.config doit être supprimé.
  • Les appareils fonctionnant sous la version 6.7.1 peuvent se connecter aux services d'application fonctionnant sous la version 6.7.0 ou 6.7.1. La mise à niveau des serveurs dotés de la version 6.7.0 vers la version 6.7.1 sert uniquement à mieux préparer le système en vue d'une mise à jour future en corrigeant le problème bg-5533 décrit ci-dessous. Si vous mettez à niveau les services de l'application depuis la version 6.7.0 vers la version 6.7.1, veillez à noter dans les moindres détails le log existant ainsi que les autres propriétés configurées pour le service de serveur Blue Prism afin de pouvoir les appliquer à nouveau après la mise à niveau.

Version 6.7.2 de Blue Prism

Installation requise en cas de mise à niveau vers la version 6.7.2

Cet avis n'est valable que pour la mise à jour vers la version 6.7.2. Si vous procédez à une mise à niveau vers la version 6.7.3 ou ultérieure, nous vous recommandons de suivre la méthode décrite ici.

Si vous procédez à une mise à niveau depuis Blue Prism 6.6 ou une version antérieure à la 6.7.2, cette version doit être installée sur tous les appareils (clients, ressources d'exécution et serveurs d'applications).

Si vous procédez à une mise à niveau depuis Blue Prism 6.7.0 ou 6.7.1 :

  • La version 6.7.2 doit être installée sur tous les clients interactifs.
  • La version 6.7.2 doit être installée sur toutes les ressources d'exécution.
  • Les appareils exécutant la version 6.7.2 peuvent se connecter aux services d'application exécutant la version 6.7.0, 6.7.1 ou 6.7.2. Les serveurs exécutant la version 6.7.0 n'ont pas besoin d'être mis à jour vers la version 6.7.2 autrement que pour améliorer le comportement de mise à niveau future en adressant le bg-5533, qui a été introduit dans la version 6.7.0 et corrigé dans la version 6.7.1. Si vous mettez à niveau les services d'application de la version 6.7.0 vers la version 6.7.2, assurez-vous de noter les détails de connexion existants et les autres propriétés configurées pour le service de serveur Blue Prism afin qu'ils puissent être réappliqués après la mise à niveau.

Version 6.7.3 de Blue Prism

Installation requise en cas de mise à niveau vers la version 6.7.3

Si vous procédez à une mise à niveau depuis Blue Prism 6.6 ou une version antérieure à la 6.7.3, cette version doit être installée sur tous les appareils (clients, ressources d'exécution et serveurs d'applications).

Si vous procédez à une mise à niveau depuis Blue Prism 6.7.0, 6.7.1 ou 6.7.2 :

  • La version 6.7.3 doit être installée sur tous les clients interactifs.
  • La version 6.7.3 doit être installée sur toutes les ressources d'exécution.
  • Les appareils exécutant la version 6.7.3 peuvent se connecter aux services d'application exécutant la version 6.7.0, 6.7.1, 6.7.2 ou 6.7.3. Les serveurs exécutant la version 6.7.0 n'ont pas besoin d'être mis à jour vers la version 6.7.3 autrement que pour améliorer le comportement de mise à niveau future en adressant le bg-5533, qui a été introduit dans la version 6.7.0 et corrigé dans la version 6.7.1. Si vous mettez à niveau les services d'application de la version 6.7.0 à la version 6.7.3, assurez-vous de noter les détails de connexion existants et les autres propriétés configurées pour le service de serveur Blue Prism afin qu'ils puissent être réappliqués après la mise à niveau.

Version 6.8 de Blue Prism

Vérifiez que le nouveau réglage pour Chrome, Edge et Firefox est adapté.

À compter de la version 6.8, les extensions de navigateur Blue Prism sélectionneront, par défaut, de manière dynamique un port de la plage éphémère pour communiquer avec Blue Prism. Ainsi, les administrateurs n'ont plus besoin de configurer un port défini sur chaque machine afin de veiller à ce que Blue Prism puisse automatiser les navigateurs de façon efficace. De plus, la stabilité de l'extension est améliorée.

Dans les situations suivantes, les utilisateurs doivent toujours utiliser un port d'extension de navigateur fixe en activant le nouveau réglage système Utiliser uniquement le port d'extension de navigateur fixe (31924) :

  • En cas d'utilisation de Blue Prism avec d'anciennes versions de l'extension pour navigateur : cette situation se produira uniquement lorsque des politiques on été configurées de façon à empêcher l'installation automatique de versions plus récentes de l'extension pour navigateur, ou lorsque Blue Prism fonctionne dans un environnement hors ligne et qu'une nouvelle version de l'extension n'est pas déployée au moment de la mise à niveau du produit.
  • Lors du rattachement à des instances de navigateurs lancés manuellement ou non en utilisant un modèle d'objet Blue Prism.

Toutes les ressources d'exécution utilisées pour exécuter des processus qui automatisent Chrome, Edge et Firefox doivent être redémarrées lors de la modification de ce réglage.

Voir Réglages système pour en savoir plus.

L'extension de navigateur Chrome doit être installée manuellement pour être utilisée avec Microsoft Edge

Ces étapes ne sont nécessaires que si vous passez à une version supérieure à 6.8. Si vous effectuez une mise à niveau vers la version 6.9, il n'est pas nécessaire d'installer manuellement l'extension pour navigateur Edge, car elle peut être installée automatiquement depuis le programme d'installation de Blue Prism à compter de la version 6.9.

Pour utiliser l'extension de navigateur Chrome de Blue Prism avec les versions basées sur Chromium de Microsoft Edge, l'extension doit être installée manuellement comme suit :

  1. Dans Edge, saisissez edge://extensions dans la barre d'adresse.
  2. Sélectionnez le réglage Autoriser les extensions provenant d'autres boutiques.
  3. Accédez au magasin Chrome et cherchez l'extension de navigateur de Blue Prism. Vous pouvez également utiliser cette URL.
  4. Cliquez sur Ajouter à Chrome.

Voir Intégration de Chrome, Edge et Firefox pour en savoir plus.

L'extension du navigateur Firefox à utiliser avec la version 74 ou ultérieure de Firefox doit être installée manuellement

Cet avis n'est valable que pour la mise à jour vers la version 6.8. Si vous procédez à une mise à niveau vers la version 6.9 ou ultérieure, nous vous recommandons de suivre la méthode décrite dans Version 6.9 de Blue Prism.

L'extension Firefox de Blue Prism est installée automatiquement si elle est sélectionnée lors d'une installation ou d'une mise à jour personnalisée de Blue Prism. Toutefois, pour les applications et les sites Web utilisant la version 74 ou ultérieure de Firefox, l'extension doit être installée manuellement comme suit :

  1. Dans Firefox, saisissez firefox://about:addons dans la barre d'adresse.
  2. Dans le menu outils, sélectionnez Installer un module complémentaire à partir du fichier.
  3. Dans le répertoire d'installation de Blue Prism (généralement C:\Program Files\Blue Prism Limited\Blue Prism Automate), sélectionnez le fichier FirefoxPlugin.xpi.
  4. Cliquez sur Ajouter et suivez les invites supplémentaires pour terminer l'installation.

    Une notification s'affiche lorsque l'installation est terminée et l'icône d'extension Blue Prism est ajoutée à la barre d'outils de Firefox.

Voir Intégration de Chrome, Edge et Firefox pour en savoir plus.

Environnements d'authentification native Blue Prism mis à jour pour prendre en charge les authentifications multiples

Le nouvel environnement à authentification multiple utilise l'authentification native Blue Prism existante, et tous les environnements d'authentification native Blue Prism seront mis à jour pour prendre en charge les authentifications multiples lors de la mise à niveau vers la version 6.8. Aucune action n'est requise pour continuer à utiliser Blue Prism comme avant.

Cette nouvelle fonctionnalité optionnelle permet aux utilisateurs d'associer Blue Prism à une infrastructure de services de domaine Active Directory où les administrateurs peuvent configurer l'accès des utilisateurs à Blue Prism à l'aide de l'authentification unique. Cela permet d'avoir un environnement avec des personnes qui utilisent l'authentification native Blue Prism et d'autres qui utilisent l'authentification unique Active Directory.

Veuillez consulter les notes de la version 6.8 de Blue Prism et Authentification Blue Prism pour en savoir plus.

Mise à jour du compilateur de phase de code

Le compilateur utilisé pour valider les phases de code écrites en langages C++ et Visual Basic a été mis à jour pour cette version. Étant donné que le nouveau compilateur de code applique des règles de validation de syntaxe modifiées, les phases de code déjà écrites en langages C++ et Visual Basic peuvent générer des erreurs de syntaxe. Nous vous recommandons de valider à nouveau les phases de code créées dans une version antérieure de Blue Prism une fois la mise à niveau effectuée. Les utilisateurs peuvent connaître des performances plus lentes dans certaines circonstances, telles que le démarrage rapide du service et les expositions au service Web. Le nouveau compilateur charge de manière frontale les actions de compilation et de nettoyage pour les sessions auto-initialisées, ce qui peut être contourné en passant à une initialisation manuelle. Consultez les notes de la version 6.8 pour en savoir plus.

Version 6.9 de Blue Prism

Les versions installées manuellement de l'extension de navigateur Blue Prism pour Chrome et Edge doivent être supprimées avant la mise à niveau si elles ont été installées manuellement

Si une version précédente de l'extension de navigateur Blue Prism pour Chrome et Edge a été installée manuellement depuis le magasin Web du navigateur (et non automatiquement lors de l'installation de Blue Prism), il est nécessaire de supprimer manuellement cette extension avant la mise à niveau vers la version 6.9. Veuillez vous reporter aux instructions d'installation correspondantes pour chaque navigateur dans Intégration de Chrome, Edge et Firefox.

L'extension du navigateur Firefox à utiliser avec la version 74 ou ultérieure de Firefox doit être installée manuellement

L'extension Firefox de Blue Prism est installée automatiquement si elle est sélectionnée lors d'une installation ou d'une mise à jour avancée de Blue Prism. Toutefois, pour les applications et les sites Web utilisant la version 74 ou ultérieure de Firefox, l'extension doit être installée manuellement depuis le magasin de modules complémentaires de Firefox comme suit :

  1. Ouvrez Firefox.
  2. Collez l'URL suivante dans la barre d'adresse du navigateur : https://addons.mozilla.org/fr/firefox/addon/blue-prism-6-9-extension/
  3. Cliquez sur Ajouter à Firefox et confirmez l'installation lorsque vous y êtes invité.

Une notification s'affiche lorsque l'installation est terminée et l'icône d'extension Blue Prism est ajoutée à la barre d'outils du navigateur.

Les phases de code doivent être validées à nouveau

Le compilateur utilisé pour valider les étapes de code écrites en C# et Visual Basic a été mis à jour dans Blue Prism 6.8. Il est recommandé que les phases de code créées dans une version de Blue Prism antérieure à la version 6.8 soient revalidées après la mise à niveau. Consultez les avis de mise à niveau vers la version 6.8 pour en savoir plus.

Version 6.10.3 de Blue Prism

Modifications de la communication entre les extensions de navigateur et Blue Prism

La communication entre Blue Prism et les extensions de navigateur utilisées pour l'automatisation native de Chrome, Edge et Firefox a été mise à jour comme suit :

  • Lors de la mise à niveau des versions Blue Prism antérieures à la 6.8 : la communication s'effectue via un port fixe par défaut (le réglage système Utiliser uniquement le port d'extension de navigateur fixe (31924) est sélectionné par défaut).
  • Lors de la mise à niveau des versions de Blue Prism 6.8 et ultérieures :

    • Si le réglage a été défini manuellement (quelle que soit sa valeur), il sera alors conservé.

    • Si le réglage n'a pas été défini manuellement, le réglage système Utiliser uniquement le port d'extension de navigateur fixe (31924) est désélectionné par défaut et la communication s'effectuera via un port éphémère.

Les processus et objets métier existants ne seront pas affectés par ce changement après la mise à niveau. Les administrateurs système effectuant la mise à niveau doivent vérifier si le réglage système Utiliser uniquement le port d'extension de navigateur fixe (31924) est sélectionné ou non en fonction de leur scénario de déploiement.

L'extension de navigateur Edge n'a plus besoin d'être activée séparément après l'installation de Blue Prism.

L'extension de navigateur Edge est désormais entièrement installée si elle est sélectionnée sur l'écran d'installation avancée pendant l'installation de Blue Prism. Auparavant, il était nécessaire d'activer l'extension séparément dans le navigateur Edge une fois l'installation de Blue Prism terminée.

L'optimisation de l'utilisation de la mémoire pourrait entraîner une latence des performances lors de l'ouverture et de l'enregistrement de processus complexes.

Cette version inclut des améliorations pour réduire l'utilisation inutile de la mémoire lors de l'exécution d'automatisations. Cependant, cela peut entraîner une latence des performances supplémentaire lors de l'ouverture et de l'enregistrement de processus complexes qui contiennent un volume élevé de dépendances, telles que des étapes, des éléments de données, des pages, des objets et des variables environnementales. Dans l'ensemble, l'empreinte mémoire des processus complexes est désormais réduite par rapport aux versions précédentes.

Version 6.10.5 de Blue Prism

Modifications apportées aux extensions de navigateur Chrome et Edge en raison de la mise à jour de Google vers Manifest V3

En raison des changements dans la plateforme d'extensions de Google et du passage à Manifest V3, la fonction précédemment disponible pour insérer ou invoquer JavaScript sur les pages Web via l'extension de navigateur Chrome ou Edge ne fonctionnera plus. Il s'agit d'une limitation imposée par Manifest V3 pour des raisons de sécurité. Pour plus d'informations, consultez la documentation Google.

Mozilla n'a pas annoncé de date à laquelle ils supprimeront la prise en charge des extensions de navigateur MV2. Par conséquent, l'extension de navigateur Firefox Blue Prism utilise toujours Manifest V2 et n'est donc pas affectée par cette restriction.

Lorsque des processus ou objets existants utilisent la fonction d'insertion ou d'invocation de JavaScript, nous recommandons que la conception soit modifiée après une mise à niveau afin de remplacer cette fonction à l'aide de fonctionnalités intégrées standard. Pour plus d'informations, veuillez consulter cet article de la base de connaissances et l'outil Utilitaire d'évaluation de l'impact MV3.

Version 6.10.6 de Blue Prism

L'extension du navigateur Firefox n'est pas disponible

L'extension de navigateur Firefox ne peut pas être installée avec Blue Prism 6.10.6. Blue Prism 6.10.5 est la dernière version de la 6e édition de Blue Prism à inclure l'extension de navigateur Firefox.

Manifest V2 n'est plus pris en charge

Les extensions de navigateur Manifest V2 ne sont plus prises en charge à partir de la version 6.10.6 de Blue Prism. Ainsi, les extensions de navigateur Chrome et Edge ne peuvent plus être installées à l'aide de Manifest V2.  Seul Manifest V3 est pris en charge à partir de la version 6.10. Pour plus d'informations, consultez la matrice de compatibilité des extensions de navigateur Blue Prism.

Browser Automation Agent est automatiquement inclus lors de l'installation de Blue Prism 6.10.6.

Les fonctionnalités fournies par Browser Automation Agent sont incluses par défaut dans le programme d'installation Blue Prism. L'assistant d'installation de Blue Prism 6.10.6 supprime automatiquement Browser Automation Agent et les extensions de navigateur Manifest V3 associées si elles avaient été précédemment installées.

Si des extensions de navigateur Manifest V2 ou V3 ont été installées manuellement via le magasin Web sur une machine donnée, elles devront être désinstallées manuellement avant d'installer Blue Prism.

Il est recommandé que les utilisateurs effectuent des tests de régression sur les automatisations existantes partout où le produit a changé en raison d'une mise à niveau de Blue Prism ou des applications cibles. Pour en savoir plus, veuillez consulter les notes de version de Blue Prism 6.10.6.

Version 7.0 de Blue Prism

Nouvelles clés de licence Blue Prism requises

Une nouvelle clé de licence est requise pour toutes les mises à niveau vers Blue Prism 7.0. Lors d'une mise à niveau, les licences Blue Prism 6 existantes seront supprimées de la base de données Blue Prism. Les utilisateurs seront invités à appliquer leur nouvelle licence lors de leur première connexion à Blue Prism connecté directement à la base de données après une mise à niveau, avant de pouvoir lancer les services du serveur d'applications Blue Prism.

Les réglages d'Application Server Control Resources doivent être configurés

Lors de la mise à niveau d'un serveur d'applications Blue Prism de la version 6 vers la version 7, la sortie de la console du serveur affiche un message informant l'utilisateur que le mode de sécurité ne peut pas être aucun. Cela permet de s'assurer que les réglages d'ASCR sont configurés dans BPServer.exe. Voir Configuration du serveur ASCR pour plus de détails.

Option La gestion des sessions applique les permissions de contrôle de l'utilisateur supprimée

L'option La gestion des sessions applique les permissions de contrôle de l'utilisateur (recommandé) a été supprimée de l'écran Système – Réglages pour cette version. L'option reste activée par défaut et peut uniquement être configurée dans la base de données Blue Prism par le service client.

Réglage de nouvelle tentative automatique disponible pour les éléments de file d'attente de travaux verrouillés

Blue Prism 6.5 a introduit un changement de comportement dans les files d'attente de travaux lorsqu'une session de ressource d'exécution s'est terminée. Les éléments de file d'attente de travaux avec une exception ont été marqués comme incomplets par le processus de nettoyage et aucune nouvelle tentative automatique n'a été tentée si un élément de file d'attente de travaux était verrouillé.

Dans cette version, une nouvelle option appelée Relancez des éléments de la file d'attente en cas d'interruption imprévue, qui est désactivée par défaut, a été ajoutée à l'écran Système > Flux de travail – Files d'attente de travaux. Si cette option est activée et qu'un élément de file d'attente de travaux est verrouillé à la suite de la fin inattendue d'une ressource d'exécution au cours d'une session, une nouvelle tentative pour l'élément de la file d'attente sera automatiquement créée lorsque la ressource d'exécution sera redémarrée. Cela dépend de la valeur configurée pour le nombre maximal de nouvelles tentatives sur la file d'attente.

Les titres de fenêtre ne peuvent plus contenir de références à « Google Chrome », « Edge » ou « Firefox » lors de la connexion à un navigateur

Lorsque vous utilisez le modélisateur d'application pour joindre des pages Web dans un navigateur Chrome, Edge ou Firefox, les valeurs de titre de fenêtre ne peuvent plus contenir de références à « Google Chrome », « Edge » ou « Firefox ». Cela est dû à l'introduction de l'application hôte de messagerie native pour communiquer avec les extensions de navigateur dans BP-709. À partir de la version 7.0 de Blue Prism, les titres de fenêtre exposés à l'extension de navigateur Blue Prism n'incluent plus le type de processus de navigateur. Auparavant, dans les versions 6.x de Blue Prism, la valeur de titre de fenêtre que Blue Prism utilisait pour joindre au navigateur comprenait à la fois le titre de l'onglet et le type de processus de navigateur.

Il est désormais obligatoire de définir le titre de l'onglet entre les caractères génériques au lieu d'ajouter la référence du navigateur au caractère générique. Par exemple, si vous essayez de joindre à « BBC – Page d'accueil – Google Chrome », « *BBC* » ou « *BBC – Page d'accueil* » doit être utilisé. L'ajout de la référence du navigateur, par exemple, « – Google Chrome » entraînera une erreur.

Modification de l'index pour améliorer les performances de la file d'attente de travaux

Les clients peuvent éventuellement modifier l'index afin d'améliorer les performances lorsqu'ils utilisent les éléments de la file d'attente de travaux à l'aide de Blue Prism API ou HubControl Room. Pour plus d'informations et pour télécharger le script de mise à jour de l'index, consultez cet article de la base de connaissances Blue Prism.

Version 7.0.1 de Blue Prism

L'extension de navigateur Edge n'a plus besoin d'être activée séparément après l'installation de Blue Prism.

L'extension de navigateur Edge est désormais entièrement installée si elle est sélectionnée sur l'écran d'installation avancée pendant l'installation de Blue Prism. Auparavant, il était nécessaire d'activer l'extension séparément dans le navigateur Edge une fois l'installation de Blue Prism terminée.

L'optimisation de l'utilisation de la mémoire pourrait entraîner une latence des performances lors de l'ouverture et de l'enregistrement de processus complexes.

Cette version inclut des améliorations pour réduire l'utilisation inutile de la mémoire lors de l'exécution d'automatisations. Cependant, cela peut entraîner une latence des performances supplémentaire lors de l'ouverture et de l'enregistrement de processus complexes qui contiennent un volume élevé de dépendances, telles que des étapes, des éléments de données, des pages, des objets et des variables environnementales. Dans l'ensemble, l'empreinte mémoire des processus complexes est désormais réduite par rapport aux versions précédentes.

Elles sont déjà présentes dans Blue Prism 6.10.3 et ne s'appliquent donc que lors de la mise à niveau à partir de Blue Prism 6.10.2 et versions antérieures.

Modification de l'index pour améliorer les performances de la file d'attente de travaux

Les clients peuvent éventuellement modifier l'index afin d'améliorer les performances lorsqu'ils utilisent les éléments de la file d'attente de travaux à l'aide de Blue Prism API ou HubControl Room. Pour plus d'informations et pour télécharger le script de mise à jour de l'index, consultez cet article de la base de connaissances Blue Prism.

Version 7.1 de Blue Prism

Prise en charge du mode IE de Microsoft Edge en raison de la suppression d'Internet Explorer

Microsoft devant mettre fin à la prise en charge d'Internet Explorer en juin 2022, la prise en charge du mode IE de Microsoft Edge a été introduite dans Blue Prism pour aider les clients à gérer l'impact de ce changement. Plusieurs actions supplémentaires qui étaient auparavant uniquement disponibles pour Internet Explorer sont désormais disponibles pour une utilisation avec les navigateurs modernes Chrome, Edge et Firefox.

Les automatisations qui reposent sur Internet Explorer doivent être mises à jour pour utiliser des navigateurs modernes, en utilisant les nouvelles actions si nécessaire. Lorsque l'utilisation de navigateurs modernes n'est pas une option, les automatisations peuvent être configurées pour utiliser le mode IE de Edge. Pour en savoir plus sur la configuration des processus afin d'utiliser le mode IE, veuillez consulter Mode IE de Microsoft Edge.

Modifications apportées aux extensions de navigateur Chrome et Edge en raison de la mise à jour de Google vers Manifest V3

En raison des changements dans la plateforme d'extensions de Google et du passage à Manifest V3, la fonction précédemment disponible pour insérer ou invoquer JavaScript sur les pages Web via l'extension de navigateur Chrome ou Edge ne fonctionnera plus. Il s'agit d'une limitation imposée par Manifest V3 pour des raisons de sécurité. Pour plus d'informations, consultez la documentation Google.

Mozilla n'a pas annoncé de date à laquelle ils supprimeront la prise en charge des extensions de navigateur MV2. Par conséquent, l'extension de navigateur Firefox Blue Prism utilise toujours Manifest V2 et n'est donc pas affectée par cette restriction.

Lorsque des processus ou objets existants utilisent la fonction d'insertion ou d'invocation de JavaScript, nous recommandons que la conception soit modifiée après une mise à niveau afin de remplacer cette fonction à l'aide de fonctionnalités intégrées standard. Pour plus d'informations, veuillez consulter cet article de la base de connaissances et l'outil Utilitaire d'évaluation de l'impact MV3.

Navigateur Microsoft Edge WebView2 requis pour la connexion Authentication Server à partir de Blue Prism

Le navigateur CefSharp Chromium utilisé pour afficher les boîtes de dialogue de connexion a été remplacé par Microsoft Edge WebView2 afin de fournir des navigateurs intégrés de manière plus sécurisée. Ceci est requis pour les environnements Blue Prism configurés pour la connexion utilisateur via Authentication Server. L'exécution WebView2 associée doit être installée en local sur toute machine qui exécute le client interactif Blue Prism.  Pour en savoir plus, consultez la vidéo d'installation et https://docs.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution.

Obligation de reconfigurer l'ID client et le secret client du compte de service Authentication Server

Dans Blue Prism 7.1, les utilisateurs n'ont plus besoin de créer d'identifiant sur l'écran Sécurité – Identifiants pour stocker les valeurs ID client et Secret client du compte de service utilisé pour se connecter à Authentication Server. Ces valeurs peuvent désormais être saisies directement dans l'onglet Intégration d'Authentication Server sur l'écran Détails de la configuration du serveur Blue Prism sous une nouvelle section Détails du client. Le champ déroulant Identifiant Authentication Server a été supprimé de l'écran Sécurité – Réglages d'authentification. Ces modifications ont été effectuées, car les requêtes à l'agent de messages RabbitMQ sont effectuées à partir du serveur d'applications.

Les utilisateurs qui ont précédemment configuré ces réglages dans Blue Prism 7.0 devront ajouter l'ID client et le secret client du compte de service associé sur l'écran Détails de la configuration du serveur pour chaque service de serveur d'applications Blue Prism dans le déploiement.

Nouveau paramètre Identificateur d'attribut indépendant de la langue ajouté à l'action Obtenir l'attribut

Un nouveau paramètre Identificateur d'attribut indépendant de la langue a été ajouté à l'action Obtenir l'attribut dans le modélisateur d'application pour les étapes de lecture et d'attente, à utiliser à la place du paramètre Nom d'attribut. Cela permet aux processus de s'exécuter avec succès dans Studio ainsi que sur les ressources d'exécution lorsque l'environnement est configuré pour s'afficher dans une langue différente de celle dans laquelle le nom d'attribut a été ajouté à l'origine.

Auparavant, les noms d'attribut ajoutés à l'origine dans une langue spécifique ne fonctionnaient pas correctement lorsqu'ils étaient traduits dans une autre langue, car le paramètre Nom d'attribut utilisait le nom d'affichage de l'attribut. Cela pouvait entraîner l'échec de l'exécution des processus.

La liste déroulante du nouveau paramètre Identificateur d'attribut est remplie par une liste statique de noms d'attribut localisés. Ceux-ci s'affichent à l'utilisateur sous forme de texte convivial localisé, mais renvoient des identificateurs indépendants de la langue qui sont stockés dans le XML du processus, de sorte qu'ils fonctionneront quelle que soit la langue d'affichage choisie.

Le paramètre Nom d'attribut est toujours inclus dans les étapes de lecture et d'attente (pour la rétrocompatibilité), mais ne doit pas être utilisé dans les nouvelles étapes.

Lors de l'examen des étapes Lire et Attendre existantes dans Object Studio, le paramètre Nom d'attribut existant peut être conservé, ou une nouvelle valeur indépendante de la langue peut être choisie dans la liste‑déroulante Identificateur d'attribut.

  • Si le paramètre Nom d'attribut est conservé dans les étapes existantes et que le nouveau paramètre Identificateur d'attribut n'est pas utilisé, tout processus qui utilise l'objet métier continuera d'échouer dans le scénario décrit.
  • Si les deux paramètres sont inclus, l'objet métier utilisera le paramètre Identificateur d'attribut et s'exécutera comme prévu.
  • Si un objet métier qui inclut le nouveau paramètre Identificateur d'attribut est importé dans une version antérieure de Blue Prism, tout processus qui utilise l'objet métier ne pourra pas être exécuté.

Configuration du nom de principal de service (SPN) requise

Si vous utilisez les modes de connexion suivants avec une connexion au serveur Blue Prism, un nom de principal de service (SPN) doit être configuré pour le compte Active Directory sous lequel chaque instance de service de serveur Blue Prism s'exécute :

  • WCF : SOAP avec chiffrement de messages et authentification Windows
  • WCF : SOAP avec chiffrement de transport et authentification Windows
  • .NET Remoting sécurisé

Cela est dû à la mise à jour de sécurité Windows de janvier 2022 pour CVE-2022-21920 qui affecte le comportement d'authentification lors de l'utilisation de ces modes de connexion. Pour en savoir plus, voir Configuration du SPN.

Suppression de la distinction entre les environnements à authentification unique et à authentification multiple et les fonctions associées

Lors de la création d'une base de données Blue Prism, les utilisateurs n'ont plus à choisir entre les environnements à authentification unique et à authentification multiple. Une seule base de données Blue Prism couvre désormais tous les types d'environnement et méthodes d'authentification. Les déploiements mis à niveau à partir d'une version antérieure seront convertis au nouveau type de base de données dans le cadre de la mise à niveau de la base de données.

La fonction suivante n'est plus disponible, car elle n'est pas nécessaire pour prendre en charge le nouveau type de base de données :

  • La section Authentification unique de l'écran Sécurité – Réglages d'authentification  a été supprimée.  Cela supprime également l'outil de conversion de base de données introduit dans Blue Prism 6.9 qui convertit une base de données Active Directory à authentification unique en une base de données Active Directory à authentification multiple.
  • La fonction d'environnement à authentification unique ne peut plus être utilisée dans Process Studio et Object Studio. La fonction n'est plus nécessaire, car elle n'était auparavant utilisée que pour distinguer les environnements à authentification unique des environnements à authentification multiple.

    Les processus et objets métier qui utilisaient auparavant cette fonction devront être retraités sans la fonction.

  • L'écran Gérer les droits d'accès dans Process Studio n'affiche plus de liste d'utilisateurs lors de la gestion des droits d'accès pour les environnements multiéquipes. Cela n'était visible que lors de la configuration des droits d'accès dans des environnements à authentification multiple.

  • Les paramètres de ligne de commande /setadadmingroup et /setaddomain utilisés avec les commandes /createdb, /replacedb, /upgradedb et /getdbscript ne sont plus disponibles. Le groupe d'administrateurs Active Directory est désormais configuré en affectant un groupe de sécurité au rôle Administrateur système via la boîte de dialogue Appartenance au rôle.

  • Le paramètre de ligne de commande /configuredb n'est plus disponible, car les étapes de configuration précédemment effectuées via cette commande sont désormais effectuées d'une manière différente :

    • Le domaine Active Directory dans lequel résident les groupes de sécurité n'a plus besoin d'être défini, car les groupes de sécurité peuvent désormais résider dans plusieurs domaines. En outre, les détails du domaine sont automatiquement capturés lors du mappage des groupes de sécurité aux rôles dans Blue Prism.
    • Le groupe d'administrateurs Active Directory est désormais configuré en affectant un groupe de sécurité au rôle Administrateur système via la boîte de dialogue Appartenance au rôle.

Connexion à Blue Prism à l'aide de l'authentification Active Directory après une mise à niveau

Suite à une mise à niveau à partir d'une version précédente de Blue Prism, les utilisateurs Active Directory peuvent continuer à se connecter en fonction de leur configuration d'origine sans apporter de modifications. Cependant, il est recommandé qu'un administrateur système se connecte immédiatement après la mise à niveau et synchronise tous les utilisateurs avec Active Directory (via l'option Synchroniser les utilisateurs avec Active Directory sur l'écran Sécurité – Utilisateurs) pour s'assurer que toutes les données sont mises à jour à partir d'Active Directory.

Si les utilisateurs rencontrent des problèmes de connexion à Active Directory après la mise à niveau, veuillez vous reporter à la section Dépannage de l'authentification unique pour plus d'informations et utilisez les scripts de base de données supplémentaires fournis si nécessaire.

Obligation de créer des groupes personnalisés si un rôle Blue Prism est affecté à un groupe de sécurité Active Directory intégré

Les groupes de sécurité Active Directory intégrés ne sont pas pris en charge dans Blue Prism. Si un rôle Blue Prism est affecté à un groupe de sécurité intégré, l'administrateur système devra créer un groupe personnalisé, ajouter les utilisateurs du groupe de sécurité intégré au groupe personnalisé et l'affecter au rôle Blue Prism.

La première connexion après la mise à niveau d'une version Blue Prism antérieure à la version 5.0.24 peut prendre un peu plus de temps

Lors de la mise à niveau à partir d'une version Blue Prism antérieure à la version 5.0.24, le format du domaine Active Directory et des groupes de sécurité mappés dans la base de données est mis à jour au format utilisé dans la version 7.1. La première connexion après la mise à niveau peut prendre un peu plus de temps que d'habitude en raison de certaines actions administratives effectuées en arrière-plan.

Toutes les accolades doivent être retirées du champ Description de tous les processus, objets et actions avant la mise à niveau

Avant de passer à Blue Prism 7.1.0 ou 7.1.1 à partir de la version 6.10 ou d'une version antérieure, toute accolade d'ouverture ou de fermeture { ou } doit être supprimée de tous les champs Description. Les processus, objets métier et actions ne seront pas disponibles ou entraîneront des erreurs après la mise à niveau si des champs de description incluent une accolade. Cela n'affecte que les processus, les objets et les actions qui existaient avant la mise à niveau.

Pour plus d'informations, veuillez consulter Problème connu BP-11466. Cela a été corrigé dans Blue Prism 7.1.2, cela affecte donc uniquement les mises à niveau vers Blue Prism 7.1.0 et 7.1.1. Une mise à niveau directe vers Blue Prism 7.1.2 est recommandée.

Suppression de l'option Afficher une liste d'utilisateurs sur l'écran de connexion

L'option de connexion Afficher une liste des utilisateurs sur l'écran de connexion disponible dans les versions précédentes de Blue Prism a été supprimée de l'écran Sécurité – Réglages d'authentification pour améliorer les performances lorsque vous utilisez l'authentification Active Directory.

Les utilisateurs d'Authentication Server doivent être ajoutés manuellement dans Blue Prism

Une nouvelle option Synchroniser les utilisateurs avec Authentication Server dans Blue Prism 7.1 permet de synchroniser manuellement les données entre les bases de données de Blue Prism et du serveur d'authentification en dehors du planning de mise à jour RabbitMQ en cas d'interruption de service. Lorsque la nouvelle option est sélectionnée sur l'écran Sécurité – Utilisateurs dans le client interactif Blue Prism, cela aura pour effet de :

  • Ajouter tout nouveau compte de service Authentication Server à l'environnement Blue Prism.
  • Classer les utilisateurs et les comptes de service qui ont été classés dans la base de données Authentication Server dans l'environnement Blue Prism également.
  • Restaurer tous les utilisateurs et comptes de service de l'environnement Blue Prism qui n'ont pas été supprimés dans la base de données Authentication Server.

Cependant, les utilisateurs d'Authentication Server ne sont pas automatiquement ajoutés à Blue Prism lorsque vous utilisez cette option, ils doivent être manuellement assignés à un rôle Blue Prism sur l'écran Appartenance au rôle. Cela permet d'éviter qu'un grand nombre d'utilisateurs d'Authentication Server qui n'ont pas besoin d'accéder à Blue Prism (p. ex. les utilisateurs d'Interact) soient ajoutés à la base de données Blue Prism. Pour plus d'informations, consultez le guide de configuration d'Authentication Server.

Pour en savoir plus, veuillez consulter les notes de version de Blue Prism 7.1.

Version 7.1 de l'API Blue Prism API requise par la version 4.6 de Hub Control Room

En cas de mise à niveau du plug-in Hub Control Room vers la version 4.6, l'API Blue Prism API doit également être mise à niveau vers la version 7.1. La fonctionnalité du journal d'utilisation mensuel, de la session et du calendrier dans Control Room ne fonctionnera pas comme prévu, sauf si les deux composants sont mis à niveau. Si l'API Blue Prism API 7.1 a déjà été installée, assurez-vous de mettre à niveau votre installation Hub vers la version 4.6, qui inclut le plug-in Control Room 4.6.

Pour en savoir plus, consultez les notes de version de Blue Prism Hub 4.6.

Modification de l'index pour améliorer les performances de la file d'attente de travaux

Les clients peuvent éventuellement modifier l'index afin d'améliorer les performances lorsqu'ils utilisent les éléments de la file d'attente de travaux à l'aide de Blue Prism API ou HubControl Room. Pour plus d'informations et pour télécharger le script de mise à jour de l'index, consultez cet article de la base de connaissances Blue Prism.

Version 7.2 de Blue Prism

Blue Prism Enterprise a été mis à jour pour utiliser :

  • .NET Framework 4.8
  • AdoptOpenJDK version 8 et Azul OpenJDK version 8 pour l'automatisation des applications Java.
  • Oracle Java 11, recommandé pour une utilisation avec les modes 64 bits de Gestion de l'application.

L'extension du navigateur Firefox n'est pas disponible

L'extension de navigateur Firefox n'est pas disponible pour l'installation avec Blue Prism 7.2. Blue Prism version 7.1.2 est la dernière version qui inclut l'extension de navigateur Firefox.

Les ressources d'exécution et les ressources client interactives doivent être examinées lors des mises à niveau à partir d'anciennes versions.

À partir de Blue Prism 7.2, tous les composants Blue Prism Enterprise peuvent fonctionner comme des applications 64 bits s'ils sont déployés sur une infrastructure 64 bits. Par nature, un programme d'installation 64 bits utilisera plus de mémoire qu'un programme d'installation 32 bits. Ainsi, nous vous recommandons de revoir les ressources d'exécution et les ressources client interactives lors de l'utilisation du programme d'installation 64 bits de Blue Prism. Pour plus d'informations, consultez Exigences logicielles et matérielles Blue Prism.

Certains éléments peuvent devoir être réespionnés après la mise à niveau de .NET Framework 4.8

Le framework cible dans le référentiel Blue Prism a été mis à niveau vers .NET Framework 4.8. Des problèmes de compatibilité majeurs ne sont pas attendus, cependant, en raison des différences de comportement, certains éléments peuvent devoir être réespionnés. Il est possible que les attributs sous-jacents, ou la façon dont ils sont présentés, puissent changer de sorte que, dans certaines circonstances, les utilisateurs peuvent devoir mettre à jour les attributs utilisés pour identifier les éléments dans le cadre de ce processus.

En outre, les valeurs de l'attribut Nom de l'automatisation d'interface utilisateur (AIU) ne sont plus automatiquement reflétées dans le champ Nom et la liste déroulante Type d'élément dans le modélisateur d'application. Par conséquent, l'action Appuyer sur l'élément de menu dans les étapes Naviguer n'est plus disponible. La valeur de l'attribut Nom AIU doit être mise à jour pour s'assurer que les éléments déroulants peuvent être espionnés à l'aide du mode AIU.

Exécution des composants Blue Prism sous forme d'applications 64 bits et référencement des processus 32 bits

À partir de Blue Prism 7.2, tous les composants Blue Prism Enterprise (clients interactifs, ressources d'exécution et serveurs d'applications) peuvent fonctionner comme des applications 64 bits s'ils sont déployés sur une infrastructure 64 bits. Auparavant, seuls les serveurs d'applications étaient configurés pour le faire. Le mode de Gestion de l'application intégré (par défaut) a été mis à jour pour s'exécuter également en tant que processus 64 bits lorsqu'il est installé en tant qu'application 64 bits. Auparavant, ce mode de gestionnaire d'application fonctionnait uniquement en 32 bits.

Les objets métier créés dans des versions antérieures peuvent devoir être reconfigurés

Si vous exécutez Blue Prism sur un appareil 64 bits et importez une version qui contient des objets métier créés dans des versions antérieures à 7.2 où le mode de Gestion de l'application intégré (par défaut) a été configuré sur 32 bits, un message d'avertissement invitera les utilisateurs à sélectionner s'ils souhaitent continuer à utiliser le mode intégré (par défaut) 64 bits ou revenir à l'utilisation du mode 32 bits externe.

Les objets métier qui font référence à des bibliothèques 32 bits peuvent déclencher des exceptions de compilateur

Dans les situations où le client interactif Blue Prism est exécuté en tant qu'application 64 bits et que les utilisateurs tentent d'exécuter un processus à l'aide d'objets métier qui font référence à des bibliothèques 32 bits, des exceptions de compilateur peuvent être déclenchées dans Blue Prism. Pour plus d'informations sur l'identification des objets métier susceptibles d'être affectés, veuillez consulter cet article de la base de connaissances.

Le mode de Gestion de l'application 32 bits externe est recommandé lors de l'automatisation d'applications 32 bits à l'aide du mode espion d'accessibilité active (AA)

En raison de la mise à jour vers .NET Framework 4.8, lors de l'automatisation d'applications 32 bits à l'aide du mode espion AA, il est recommandé d'utiliser le mode de Gestion de l'application 32‑bits externe. Ceci est recommandé car les différences entre la version bit du mode espion et celle de l'application cible peuvent entraîner des différences observées dans les attributs d'éléments d'application renvoyés, par rapport aux versions précédentes où un mode espion 32 bits a été utilisé.

Les ressources d'exécution anonymes doivent se voir accorder un accès individuel à chaque identifiant requis

Un nouveau rôle d'utilisateur Anonymous Runtime Resources a été introduit pour séparer les ressources d'exécution anonymes dans leur propre rôle d'utilisateur, qui ne peut pas être partagé avec d'autres utilisateurs. Le nouveau rôle permet aux administrateurs système de configurer explicitement les identifiants auxquels cet ensemble de ressources d'exécution a accès. Le rôle Ressources d'exécution anonymes doit avoir accès à chaque identifiant auquel les ressources d'exécution anonymes doivent accéder.

Browser Automation Agent est automatiquement inclus lors de l'installation de Blue Prism 7.2 à l'aide de l'assistant

Les fonctionnalités fournies par Browser Automation Agent sont incluses par défaut dans le programme d'installation Blue Prism. L'assistant d'installation de Blue Prism 7.2 supprime automatiquement Browser Automation Agent et les extensions de navigateur Manifest V3 associées si elles avaient été précédemment installées.

Si des extensions de navigateur Manifest V3 ont été précédemment installées manuellement via le magasin Web sur une machine donnée, elles devront être désinstallées manuellement avant d'installer Blue Prism.

Si vous exécutez une installation silencieuse de Blue Prism 7.2, Browser Automation Agent n'est pas automatiquement supprimé et devra être désinstallé manuellement des machines affectées en suivant les étapes décrites dans le problème connu BP-14969.

Il est recommandé que les utilisateurs effectuent des tests de régression sur les automatisations existantes partout où le produit a changé en raison d'une mise à niveau de Blue Prism ou des applications cibles. Pour en savoir plus, veuillez consulter les notes de version de Blue Prism 7.2.

Modification de l'index pour améliorer les performances de la file d'attente de travaux

Les clients peuvent éventuellement modifier l'index afin d'améliorer les performances lorsqu'ils utilisent les éléments de la file d'attente de travaux à l'aide de Blue Prism API ou HubControl Room. Pour plus d'informations et pour télécharger le script de mise à jour de l'index, consultez cet article de la base de connaissances Blue Prism.

Version 7.2.1 de Blue Prism

Installation requise en cas de mise à niveau vers la version 7.2.1

Si vous procédez à une mise à niveau depuis Blue Prism 7.1.2 ou d'une version antérieure vers 7.2.1, cette version doit être installée sur tous les appareils (clients, ressources d'exécution et serveurs d'application).

Si vous procédez à une mise à niveau depuis Blue Prism 7.2.0 :

  • La version 7.2.1 doit être installée sur tous les clients interactifs.
  • La version 7.2.1 doit être installée sur toutes les ressources d'exécution.
  • Les périphériques exécutant la version 7.2.1 peuvent se connecter aux services d'application exécutant la version 7.2.0 ou 7.2.1. Les serveurs d'applications exécutant la version 7.2.0 n'ont pas besoin d'être mis à jour vers la version 7.2.1, sauf si vous exécutez un client ou une ressource d'exécution sur ces mêmes périphériques qui sont affectés par les problèmes résolus par la version 7.2.1.

Modification de l'index pour améliorer les performances de la file d'attente de travaux

Les clients peuvent éventuellement modifier l'index afin d'améliorer les performances lorsqu'ils utilisent les éléments de la file d'attente de travaux à l'aide de Blue Prism API ou HubControl Room. Pour plus d'informations et pour télécharger le script de mise à jour de l'index, consultez cet article de la base de connaissances Blue Prism.

Version 7.3 de Blue Prism

Télécharger les VBO depuis Digital Exchange

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.

Browser Automation Agent est supprimé lors de la mise à niveau vers Blue Prism 7.3 à l'aide d'une installation silencieuse

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.

Lors de l'automatisation des applications basées sur le navigateur Chromium, une exception est levée si une valeur spécifiée n'existe pas dans un menu déroulant.

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.

Donnez un nom d'instance lorsque vous ciblez un agent Citrix Virtual Desktop

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.

Désormais, plusieurs instances de navigateur lancées dans un environnement Citrix Virtual Desktop se ferment sans problème.

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.

Une nouvelle commande du planificateur crée et démarre une session en une seule opération

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.

Au vu de la diminution des sessions en attente induite par 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 dans Système > Système – Planificateur.

Télécharger le dernier VBO de Microsoft Outlook

Les DLL utilisés pour l'intégration de Microsoft Outlook ont été mis à jour. Après la mise à niveau vers Blue Prism Enterprise 7.3, les clients doivent télécharger la dernière version du VBO de Microsoft Outlook depuis Digital Exchange.

Le nouveau VBO de Microsoft Outlook fonctionne avec Blue PrismEnterprise 7.3 et les versions ultérieures et partage le même identifiant que le VBO pour les versions antérieures. Aucun refactoring n'est donc nécessaire après l'importation, car le nouveau VBO remplace celui existant dans les processus et objets actuels.

Modification de l'index pour améliorer les performances de la file d'attente de travaux

Les clients peuvent éventuellement modifier l'index afin d'améliorer les performances lorsqu'ils utilisent les éléments de la file d'attente de travaux à l'aide de Blue Prism API ou Hub Control Room. Pour plus d'informations et pour télécharger le script de mise à jour de l'index, consultez cet article de la base de connaissances Blue Prism.