Robotic Process Automation (RPA) Notes de version de Hub
L’application ServiceNow® RPA Hub active l’automatisation de bout en bout pour votre organisation. RPA Hub a été amélioré et mis à jour dans la Washington DC version. Installez la version 8.0.x ou ultérieure de l’application RPA Hub pour activer les fonctionnalités suivantes.
Points forts d'RPA Hub pour la version Washington DC
- Utilisez la fonctionnalité d’automatisation des tâches incorporée pour déclencher des processus de bot assistés, également appelés automatisations assistées, à partir de formulaires, de playbooks, d’espaces de ServiceNow travail, etc.
- Récupérez des informations sensibles, telles que les noms d’utilisateur et les mots de passe, en toute sécurité à partir de divers coffres externes en activant la fonctionnalité de coffre d’informations d’identification externes dans RPA Hub.
- Stockez les journaux de l’exécution d’un processus dans un format lisible via des fichiers plats.
- De nouvelles actions et de nouveaux flux secondaires tels que Modifier le statut de l’étape du cycle de vie d’une action de processus de bot, Arrêter l’action deprocessus et Arrêter le flux secondaire du processus sont disponibles dans le afin d’affiner davantage l’intégration Concepteur de flux RPA via des flux, des flux secondaires et des API.
- Connecteur d’application universelle amélioré.
Pour en savoir plus, reportez-vous à la rubrique Robotic Process Automation (RPA) Hub .
Informations importantes sur la mise à niveau de RPA Hub vers Washington DC
- Studio de conception de bureau de RPA
- Robot assisté
- Robot non assisté
- Robot non assisté Login Agent
Les étapes de mise à niveau suivantes ne s’appliquent que lorsque vous effectuez une mise à niveau depuis San Diego ou Tokyo vers Washington DC.
En fonction du nombre d’enregistrements dans la table des fichiers d’application, vous pourriez rencontrer un retard potentiel lors de la RPA Hub mise à niveau des applications de ou avant Tokyo vers Washington DC.
Avant d’effectuer la mise à niveau RPA Hub vers Washington DC, vous devez définir la valeur de la glide.rollback.blacklist.TableParentChange.change propriété système sur faux. Si cette propriété n’existe pas dans la table Propriétés système [sys_properties], ajoutez-la et définissez sa valeur sur faux. Pour plus d’informations sur l’ajout d’une propriété, reportez-vous à Add a system property.
Après la mise à niveau vers , Washington DCles définitions de processus de bot basculent sur la nouvelle structure, c’est-à-dire la configuration du processus de bot.
Bien que la configuration du processus de bot ne remplace pas complètement le processus de bot, la plupart des champs sont déplacés du processus de bot vers la configuration du processus de bot. Si vous effectuez une mise à niveau vers la Utah version sans mettre à jour la valeur de la propriété système, les tables n’étendent pas la table Fichier d’application. Pour mettre à jour manuellement les changements de tables, consultez l’article Restructuration des tables RPA Hub à sys_metadata dans la base de connaissances dans la Now Support base de connaissances.
Nouveautés de la version Washington DC
- Embedded Task Automation in RPA Hub
Déclenchez des processus de bot assistés, également appelés automatisations assistées, à partir des formulaires, des ServiceNow playbooks, des espaces de travail, etc.
Pour déclencher ce processus de bot à partir du ServiceNow formulaire, cochez la case Activer l’automatisation des tâches intégrées dans la section Accès d’un formulaire de processus de bot assisté. Une fois cette case cochée, deux onglets supplémentaires, Paramètres de champ de processus et Configuration assistée, sont disponibles sur le formulaire Processus de bot. Pour en savoir plus sur le formulaire Processus de bot, reportez-vous à Bot Process form in RPA Hub.
Dans l’onglet Paramètres de champ de processus, créez des paramètres dynamiques qui sont utilisés dans le processus de bot. Les paramètres de champ de processus sont utilisés pour définir une valeur ou obtenir la valeur d’un champ sur un formulaire particulier. Pour plus d’informations sur la création de paramètres de champ de processus, reportez-vous à Create a process field parameter in RPA Hub. Vous pouvez également créer un paramètre à partir de l’onglet Mappages des paramètres de champ en sélectionnant le bouton Créer un paramètre dans le menu Configurations assistées. Pour plus d'informations, consultez Map a table field to a bot process field parameter in RPA Hub.
Dans l’espace de RPA Hub travail, créez un enregistrement de configuration assistée. Pour en savoir plus sur la création d’un enregistrement de configuration assistée, reportez-vous à Create an attended configuration record in RPA Hub.
Dans l’onglet Mappages des paramètres de champ, mappez les champs de formulaire aux paramètres de champ de processus utilisés dans les automatisations. Ce processus permet un flux de données facile lors de l’exécution d’un processus de bot. Pour plus d’informations sur le mappage des paramètres de champ, reportez-vous à Map a table field to a bot process field parameter in RPA Hub.
Activez l’enregistrement de configuration assistée pour déclencher le processus de bot assisté. Pour plus d'informations, consultez Activate an attended configuration record in RPA Hub.
- Nouveaux composants pour l’automatisation des tâches intégrées
- Les quatre nouveaux composants suivants sont ajoutés à la nouvelle section Formulaires de .Studio de conception de bureau de RPA Ces composants sont disponibles dans la nouvelle ServiceNow catégorie du volet Boîte à outils.
- Composant AttendedConfigurations : séparez l’exécution des automatisations dans un seul projet d’automatisation et appelez la logique respective en fonction de l’action invoquée. Pour plus d'informations, consultez Use the AttendedConfigurations component.
- Composant GetProcessFieldParameters : récupérez les valeurs des champs de ServiceNow formulaire associés dans le mappage des paramètres de champ de l’enregistrement de configuration assistée correspondant dans RPA Hub. Pour plus d'informations, consultez Use the GetProcessFieldParameters component.
- Composant GetRecordContextID : récupérez le sys_id d’enregistrement actuel du ServiceNow formulaire, à partir duquel l’automatisation est déclenchée. Pour plus d'informations, consultez Use the GetRecordContextID component.
- Composant SetProcessFieldParameters : mettez à jour les valeurs des champs de ServiceNow formulaire associés dans le mappage des paramètres de champ de l’enregistrement de configuration assistée correspondant dans RPA Hub. Pour plus d'informations, consultez Use the SetProcessFieldParameters component.
- External credential vault in RPA Hub
- Dans RPA Hub, vous pouvez récupérer des informations d’identification de robot, d’application ou des valeurs initiales de mot de passe à usage unique basé sur le temps (TOTP) à partir du coffre d’informations d’identification externes.
Créez un enregistrement de coffre d’informations d’identification externes dans RPA Hub pour enregistrer votre coffre d’informations d’identification externes afin que le robot l’utilise ultérieurement. Pour plus d'informations, consultez Create an external credential vault record in RPA Hub.
Une nouvelle case à cocher Informations d’identification externes est disponible dans les formulaires d’ensemble d’informations d’identification, d’informations d’identification d’application et d’authentificateur TOTP. Si cette case est cochée, les informations d’identification ou la graine TOTP sont extraites d’un coffre d’informations d’identification externes configuré. Si la case est cochée dans le formulaire d’authentification TOTP, la graine est extraite à partir d’un coffre d’informations d’identification externes configuré. Pour plus d’informations sur ces formulaires, consultez , Create an application credential set in RPA Hubet Create a credential set within a bot processCreate a TOTP authenticator in RPA Hub .
Si la case Informations d’identification externes est cochée dans l’enregistrement des informations d’identification de l’application, le composant SetApplicationCredential ne définit pas les informations d’identification et Studio de conception de bureau de RPA affiche une erreur. Pour plus d’informations sur le composant SetApplicationCredential , consultez Use the SetApplicationCredential component.
Suivez les étapes répertoriées dans la Steps to configure an external credential vault in RPA Hub rubrique pour vous guider dans toutes les tâches de configuration d’un coffre d’informations d’identification externes dans RPA Hub.
- Stockage des données d’exécution du processus dans des fichiers plats
Dans RPA Hub, vous pouvez configurer le type de sortie sous forme de fichiers plats pour les journaux d’exécution générés sur l’ordinateur robot.
Dans le formulaire Processus de bot, sélectionnez un type de sortie du fichier journal d’exécution dans le champ Type de sortie de la section Paramètres du journal. Ce champ s’affiche lorsque l’option Suivre les journaux d’exécution est sélectionnée et lorsque l’ordinateur robot est sélectionné dans le champ Stockage .
L’emplacement des fichiers plats est Users\<Userprofile>\ServiceNow RPA Logs\.executionlogs\{InstanceName}\.archive\{ProcessJob number} sur l’ordinateur sur lequel vous avez installé le robot assisté ou non assisté.
Si la taille du fichier plat dépasse 10 Mo, il se divise en plusieurs fichiers plats avec la séquence de journal ajoutée aux noms de fichiers jusqu’à ce qu’il exécute l’automatisation. Un fichier plat n’enregistre pas les données des ports d’entrée ou de sortie d’un composant ou d’une méthode que vous avez sélectionnés comme Marquer les données comme sensibles dans le Studio de conception de bureau de RPA.
- Nouveau Concepteur de flux Actions et flux secondaire
- Invoquez les nouvelles actions et le flux secondaire suivants dans Concepteur de flux:
- Modifier le statut de l’étape du cycle de vie d’un processus de bot Action pour modifier l’état de l’étape du cycle de vie d’un processus de bot qui n’est pas mis hors service.
- Arrêter le processus Flux secondaire Action et Arrêter le processus pour arrêter un processus de bot. Si l’option de pool de robots est activée pour le processus de bot, elle arrête tous les robots affectés au pool. Si l’option Arrêt approprié est activée, elle permet aux robots de quitter l’automatisation en douceur. L’arrêt approprié ne s’applique pas aux processus de bot pour lesquels l’option de pool de robots est activée.
- Attendre n’importe quelle méthode d’écran au niveau du connecteur universel d’application
Dans Studio de conception de bureau de RPA, la méthode WaitForAnyScreen s’affiche dans le volet Explorateur d’objets lorsque vous double-cliquez sur l’objet Connecteur d’application universelle sous le volet Objets globaux .
La méthode WaitForAnyScreen recherche un écran d’application dans une durée spécifiée, puis vous pouvez l’activer pour passer le contrôle à une autre méthode. Vous pouvez configurer plusieurs écrans d’application qui s’affichent dans un ordre sur la méthode, et la méthode WaitForAnyScreen tente de trouver un écran à partir du premier écran d’application en faisant correspondre les règles de correspondance d’écran. Si la méthode ne trouve pas d’écran, elle essaie de trouver l’écran suivant dans l’ordre. Toutefois, si la méthode trouve un écran, elle termine l’exécution et ne passe pas aux écrans suivants dans l’ordre. Si la méthode ne trouve aucun écran dans la durée spécifiée, vous pouvez éventuellement l’activer pour transmettre le contrôle à un autre composant via le port ELSE .
- Méthode SetPassword
- Dans Studio de conception de bureau de RPA, la méthode SetPassword automatise la saisie sécurisée d’un mot de passe dans le champ de mot de passe d’une application Web, Java ou Windows Web. Il accepte le mot de passe en tant que type SECURE STRING , puis le saisit dans le champ du mot de passe.
- SimulateMouseEvent, méthode
- Dans , la Studio de conception de bureau de RPAméthode SimulateMouseEvent automatise la simulation d’un événement de souris sur un élément d’une application Web. Par exemple, automatisez l’événement de clic droit de la souris sur un bouton pour ouvrir un menu contextuel. L’élément d’écran sur lequel l’événement mouse se produit doit d’abord avoir l’événement mouse défini dans le HTML. La méthode prend en charge une liste d’événements de souris et de types de boutons de souris.
- Port du type de données IEnumerable dans les connecteurs
- Le type de données d’entrée IEnumerable permet aux méthodes d’accepter des tableaux, des listes de tableaux et des listes. Ce port de type de données d’entrée est disponible dans plusieurs connecteurs.
- Le connecteur d’application universel prend en charge les éléments Shadow DOM
- Les localisateurs XPath et CssSelector du connecteur Universal App affichent le chemin XPath et CSS complet avec les éléments Shadow DOM, si une application web utilise Shadow DOM.
Changements de l’interface utilisateur
- Nouveau type de source dans le champ Déclenché par du formulaire Tâche de processus
- Si une automatisation assistée est déclenchée à partir du ServiceNow formulaire, elle est déterminée par le nouveau type de source d’automatisation des tâches intégrées . Ce type de source se trouve dans le champ Déclenché par du formulaire Tâche de processus.
- Nouveaux champs pour le coffre d’informations d’identification externes
- Après avoir coché la nouvelle case Informations d’identification externes disponible dans le formulaire d’ensemble d’informations d’identification, un formulaire d’informations d’identification d’application et un formulaire d’authentification TOTP, deux nouveaux champs (Coffre d’informations d’identification externes et Entrée de flux secondaire ) sont disponibles. Pour plus d’informations sur ces formulaires, consultez , Create an application credential set in RPA Hubet Create a credential set within a bot processCreate a TOTP authenticator in RPA Hub .
- Le nom de l’élément apparaît dans le champ Nom de la boîte de dialogue Capturer l’élément
- Dans le Studio de conception de bureau de RPA, après avoir configuré un écran d’application sur Universal App Connector, lorsque vous déplacez le curseur sur un élément de l’écran, le nom de l’élément apparaît par défaut dans le champ Nom de la boîte de dialogue Capturer l’élément . Si le nom de l’élément n’est pas disponible, son ID s’affiche dans le champ Nom . Sinon, le type d’élément apparaît dans le champ Nom . Vous pouvez éventuellement remplacer la valeur par défaut du champ Nom par un nom personnalisé.
Changements apportés à cette version
- Gérer les modules d’extension à partir d’un seul emplacement
- Dans , installez Studio de conception de bureau de RPA, affichez, mettez à jour ou supprimez des modules d’extension de la fenêtre Gestionnaire de modules d’extension ou du nœud Modules d’extension du volet Explorateur de projets .
- Nouvel emplacement pour les pièces jointes et Concepteur de flux composants dans le volet Boîte à outils
- Dans Studio de conception de bureau de RPA, les pièces jointes et Concepteur de flux les composants sont disponibles sous la nouvelle ServiceNow catégorie dans le volet Boîte à outils.
Informations sur l'activation
Installer RPA Hub en le demandant à partir de ServiceNow Store.
Pour obtenir des informations sur les notes de publication cumulatives sur RPA Hub, consultez les notes de version de RPA Hub.
Pour obtenir des informations sur les notes de publication cumulatives sur Studio de conception de bureau de RPA, consultez les notes de publication relatives aux bundles de modules d’extension RPA.
Pour obtenir des informations sur les notes de publication cumulatives sur les exemples de modèles RPA, consultez les notes de publication d’exemples de modèles RPA.
Si vous avez déjà téléchargé l’application à ServiceNow Store partir du et qu’une nouvelle version est disponible, vous pouvez la mettre à jour dans votre Now Platform instance à l’adresse .
Besoins supplémentaires
- Intel Processeur (1vCPU).
- 4 Go de RAM.
- Au moins 20 Go d’espace disque disponible après l’installation du système d’exploitation, des correctifs et du logiciel de base.
- Microsoft Windows 10 ou Windows Server 2016 ou Windows Server 2019.
- .NET Framework 4.7.1 ou version ultérieure.
- Le paramètre de mise à l’échelle DPI doit être désactivé.
- Intel Processeur (4vCPU).
- 8 Go de RAM.
- Au moins 50 Go d’espace disque disponible après l’installation du système d’exploitation, des correctifs et du logiciel de base.
- Microsoft Windows 10 ou Windows Server 2016 ou Windows Server 2019.
- .NET Framework 4.7.1 ou version ultérieure.
- Le paramètre de mise à l’échelle DPI doit être désactivé.
Un robot non assisté est mappé à une seule machine.
Les ordinateurs virtuels utilisés pour l’application Robot non assisté doivent être persistants et constamment actifs.
- Intel Processeur (1vCPU).
- 4 Go de RAM.
- Au moins 20 Go d’espace disque disponible après l’installation du système d’exploitation, des correctifs et des logiciels de base.
- Microsoft Windows 10 ou Windows Server 2016 ou Windows Server 2019.
- .NET Framework 4.7.1 ou version ultérieure.
- Le paramètre de mise à l’échelle DPI doit être désactivé.
- Intel Processeur (4vCPU).
- 8 Go de RAM.
- Au moins 50 Go d’espace disque disponible après l’installation du système d’exploitation, des correctifs et du logiciel de base.
- Microsoft Windows 10 ou Windows Server 2016 ou Windows Server 2019.
- .NET Framework 4.7.1 ou version ultérieure.
- Le paramètre de mise à l’échelle DPI doit être désactivé.
Un robot assisté est mappé à un seul utilisateur.
- Intel Processeur (Core i5 ou version ultérieure)
- 4 Go de RAM.
- 20 Go d’espace disque disponible.
- Microsoft Windows 10 ou Windows Server 2016 ou Windows Server 2019.
- .NET Framework 4.7.1 ou version ultérieure.
- Moniteur avec une résolution de 1920x1080p.
- Le paramètre de mise à l’échelle DPI doit être désactivé.
- Processeur Intel (Core i7).
- 8 Go de RAM.
- 50 Go d’espace disque disponible.
- Microsoft Windows 10 ou Windows Server 2016 ou Windows Server 2019.
- .NET Framework 4.7.1 ou version ultérieure.
- Moniteur avec une résolution de 1920x1080p.
- Le paramètre de mise à l’échelle DPI doit être désactivé.
Exigences de navigateur
ServiceNow Les espaces de travail ne prennent pas en charge les équipements mobiles. Pour plus d’informations sur la liste des navigateurs pris en charge, consultez Prise en charge des navigateurs.
Informations de localisation
RPA Hub prend en charge les langues internationales. Pour plus d’informations, consultez Prise en charge de l’internationalisation pour RPA Hub.