Packages

Un package dans Automation 360 est un ensemble d\'actions que vous utilisez et configurez pour créer des automatisations.

Qu\'est-ce qu\'un package ?

Un package fournit les composants de base suivants pour l\'automatisation :

  • Actions (également appelées commandes dans v11 et v10)
  • Déclarations conditionnelles (utilisées pour définir des conditions Si)
  • Itérateurs (utilisés pour définir le nombre d\'exécutions d\'un élément)
  • Déclencheurs (conditions qui provoquent l\'exécution d\'une automatisation)
  • Variables (système ou personnalisées)
En tant que développeur, vous pouvez accéder aux packages dans le Éditeur de robots de la manière suivante :
  • Accédez à Automatisation > Liste des fichiers et des dossiers, puis cliquez sur une automatisation. Dans le volet Actions de gauche, affichez les packages et les actions, les variables et les déclencheurs. Ajoutez de nouvelles actions ou modifiez les valeurs des propriétés existantes dans l\'automatisation.
  • Allez à Automatisation > Créer nouveau > Robot de tâches. Dans le volet Actions de gauche, affichez les packages et les actions, les variables et les déclencheurs que vous utilisez pour créer vos automatisations.
Pour plus d\'informations, consultez Actions permettant de créer des automatisations.

Regardez la vidéo suivante pour une présentation des packages :

Comment les packages sont-ils mis à jour dans la Control Room ?

Les mises à jour des packages sont disponibles dans chaque version de Automation 360. En tant qu\'administrateur, vous pouvez configurer les paramètres de la Control Room pour obtenir des mises à jour de package. Vous pouvez également activer ou désactiver les mises à jour d\'automatisation des packages dans la Control Room.

Reportez-vous à la rubrique Mettre à jour les packages dans la Control Room.

Autorisations Package

Les utilisateurs doivent disposer des autorisations administratives appropriées (rôle GESTIONNAIRE DE PACKAGE) pour afficher ou gérer des packages.

  • Afficher les packages : Un utilisateur ayant l\'autorisation Afficher les packages peut afficher les packages mis à la disposition des Bot Creators. Accédez à la page Gérer > Packages pour afficher tous les packages dans la Control Room à la disposition des Bot Creators. Les Packages peuvent avoir plusieurs versions.
  • Gérer les packages : Un utilisateur disposant de l\'autorisation Gérer les packages peut ajouter de nouveaux packages à la Control Room et gérer les versions des packages disponibles dans la Control Room. Accédez à la page Gérer les > packages et cliquez sur l\'icône Ajouter (signe plus) en haut à droite de la liste des packages pour ajouter des packages.

    Reportez-vous à la rubrique Ajout de packages à la Control Room.

    Pour gérer les Control Room de la packages en définissant un package par défaut, en le désactivant ou en le supprimant, voir Gestion des packages dans la Control Room.

    Si une version spécifique du package est désactivée, une alerte de Package désactivé est affichée pour toutes les actions de ce package que vous avez peut-être utilisé dans vos robots existants.

Visibilité du Package

En tant qu\'administrateur Control Room ou utilisateur (avec les autorisations Voir les packages et Voir les packages), vous pouvez consulter la liste des automatisations qui utilisent le package donné. Lorsque vous naviguez à travers le package requis, l\'onglet Utilisation répertorie toutes les automatisations qui utilisent le package donné. Avec cette package visibilité sur les automatisations, vous pouvez facilement identifier quelles automatisations utilisent le même packages et mettre à jour ces automatisations avec un autre package requis.

Remarque : Assurez-vous de disposer des autorisations Afficher les packages et Gérer les packages pour afficher la liste d\'automatisation et le compte pour le package donné.

En identifiant rapidement les automatisations qui partagent la même version package ou package, cela offre plusieurs avantages, notamment :

  • Mises à jour en masse pour garantir que toutes les automatisations pertinentes sont conformes aux dernières normes package.
  • Amélioration des performances en remplaçant ou en mettant à jour les anciens packages par des versions plus récentes et optimisées.
Cette approche simplifiée de la gestion de package aide à maintenir un haut niveau d\'efficacité opérationnelle et d\'adaptabilité en réponse à l\'évolution des besoins de l\'entreprise. Des détails de visibilité des colis faciles à comprendre offrent :
  • Liste des automatisations du référentiel public.
  • Tri de la liste d\'automatisation par toutes les colonnes sauf la colonne Modifié par. La préférence de tri par défaut est par version du package dans l\'ordre croissant.
    Remarque :
    • Avec l\'ordre croissant, vous pouvez voir les anciennes versions en premier. La version par défaut Non sera affichée en premier, suivie de la version par défaut Oui.
    • Si le statut du package et la version du package sont identiques pour les automatisations répertoriées, la liste des automatisations est triée par la colonne Dernière modification par ordre croissant, et le nom de l\'automatisation n\'est pas pris en compte.
  • Exportation de la liste des automatisations vers un fichier CSV.

Configuration du RBAC sur les packages

En tant qu\'administrateur, vous pouvez configurer la disponibilité d\'un package pour des utilisateurs spécifiques auxquels vous souhaitez accorder l\'accès, sélectionner Afficher le package dans le menu de ce package et dans l\'onglet Disponibilité, modifier les paramètres en fonction des besoins.

Reportez-vous à la rubrique RBAC sur packages.

Mise à jour des versions de package

Vous pouvez choisir et sélectionner la version du package à définir par défaut dans la Control Room. Vous pouvez également mettre à jour rapidement les robots vers une version de package sécurisée, stable et par défaut sur plusieurs robots.

Remarque : Nous recommandons aux développeurs de mettre à jour leurs robots pour qu\'ils utilisent la dernière version d\'un package.

Reportez-vous à la rubrique Mettre à jour les versions des packages.

Session globale pour les robots parents et enfants
Lorsqu\'une session est partagée entre les robots parents et enfants à l\'aide d\'une session globale, assurez-vous que la même version du package est installée sur les robots parents et enfants avant de procéder à la mise à jour. Par exemple, les packages suivants doivent avoir la même version pour les robots parents et enfants :

Notes d\'utilisation

  • Sur la page d\'accueil des packages Gérer les > packages (sur site et dans le cloud), si toutes les versions d\'un package sont désactivées, l\'état affiché est Désactivé.

    Tous les champs connexes, tels que la version de la Control Room recommandée, la version de l\'Agent robot et la dernière modification, afficheront le statut Non disponible.

    Remarque : La colonne Version est renommée Version par défaut.
  • Lorsque vous procédez à une mise à jour vers Automation 360 v.24, la bibliothèque Apache log4j2 n\'est plus incluse dans les packages. Notez que la bibliothèque log4j2 peut toujours être intégrée dans les packages plus anciens (à partir de Automation 360 v.23 et des versions antérieures). Si vous souhaitez utiliser les packages sans la bibliothèque log4j2, nous vous recommandons d\'utiliser les nouveaux packages Automation 360  v.24 pour vos automatisations.