Gestion du cycle de vie des robots

La fonctionnalité Gestion du cycle de vie des robots vous permet de déplacer un robot d'un environnement à un autre. Par exemple, vous pouvez déplacer un robot de l'environnement de développement ou de test vers l'environnement de production.

Présentation

La fonction de Gestion du cycle de vie des robots s'intègre facilement au flux de travail DevOps, qui prend en charge des environnements de développement, de test, d'acceptation et de production distincts. Elle vous permet également de déplacer facilement les robots avec leurs tableaux de bord d'un environnement à un autre.

La fonction de Gestion du cycle de vie des robots propose un cadre de travail adapté au test en continu et au déploiement des robots et des dépendances dans des environnements distincts de cycle de vie de développement logiciel (SDLC). Cela permet aux robots de passer sans heurt d'une étape du cycle de vie à la suivante, telles qu'elles avaient été définies par l'organisation en préproduction.

Vous pouvez utiliser la fonctionnalité pour déplacer des robots dans différents environnements, et éviter toute défaillance ou perturbation relatives aux données. Vous devez exporter un robot d'un environnement, puis l'importer dans un autre environnement ou utiliser la fonctionnalité de promotion des robots pour le déplacer d'un environnement à un autre. Vous pouvez aussi regrouper toutes les dépendances d'un robot lors de la transition vers les différents environnements.

L'image suivante montre un flux de travail de Gestion du cycle de vie des robots typique :

Schéma synoptique Gestion du cycle de vie des robots

Ce qui est exporté à travers les environnements

Les entités suivantes sont incluses lorsque vous effectuez une opération d'exportation d'une Control Room vers une autre :
  • Fichiers de Robot
  • Fichiers dépendants
  • Packages d'action et dépendances
  • Tableaux de bord Bot Insight
Les entités suivantes ne sont pas incluses lorsque vous effectuez une exportation d'une Control Room vers une autre :
  • Infos d'identification et consignes
  • Files d'attente de gestion de la Charge de travail
  • Comptes et autorisations du Bot Runner

Autorisations requises pour déplacer des robots d'un environnement à un autre

Pour exporter des robots depuis la Control Room, vous devez disposer des autorisations suivantes :
  • Autorisations de fonctionnalité Exporter le robot et Afficher les packages
  • Autorisations de dossier Archiver ou Extraire
Pour importer des robots dans la Control Room, vous devez disposer des autorisations suivantes :
  • Autorisations de fonctionnalité Importer le robot et Gérer le package
  • Autorisation de dossier Archiver
Pour promouvoir les robots d'un environnement à un autre, vous devez disposer des autorisations suivantes :
  • Exporter un robot pour l'utilisateur qui procède à la promotion du robot dans la Control Room source
  • Toutes les autorisations au niveau des dossiers (Exécuter et planifier, Archiver, Extraire, Afficher le contenu, Cloner, et Supprimer de Public) sur les dossiers contenant les robots que vous souhaitez promouvoir dans la Control Room source.
  • L'utilisateur de la Control Room cible doit avoir l'autorisation Importer des robots .

 

Importation des robots Enterprise 11 lors de la migration vers Automation 360

Vous pouvez importer vos robots Enterprise 11 de l'instance de la Control Room Enterprise 11 vers Automation 360. Cela vous permet de consolider les robots Enterprise 11 à partir de plusieurs référentiels de la Control Room dans un seul référentiel Automation 360. Après avoir importé les robots dans Automation 360, utilisez Assistant de migration de robot pour convertir les robots au format Automation 360 supporté (.bot).

Modes de déplacement de robots d'un environnement à un autre

Vous pouvez utiliser l'un des deux modes suivants pour déplacer des robots d'une instance de la Control Room à une autre. Choisissez la méthode qui convient le mieux à votre environnement et à vos besoins.

Mode manuel
Mode automatisé
Il s'agit d'exporter et d'importer des robots au moyen d'API de la Control Room.
API BLM

Déplacement d'un robot

Pour déplacer un robot d'un environnement à un autre, utilisez l'une des options suivantes :
  • Exporter et importer le robot
    1. Exportez le robot de la Control Room dans l'environnement source.
    2. Importez le robot dans la Control Room dans l'environnement de destination.
  • Promouvoir le robot
Remarque : Vous ne pouvez pas copier un robot dans un dossier partagé pour le déplacer d'un environnement de la Control Room à un autre. Vous devez utiliser la fonctionnalité d'exportation et d'importation ou la fonctionnalité de promotion du robot pour déplacer les robots d'un environnement à un autre.