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 l\'Éditeur de Bot de la manière suivante :
  • Accédez à Automatisation > Fichiers et liste des dossiers, puis cliquez sur une automatisation. Dans le volet Actions de gauche, affichez les packages et actions, les variables et les déclencheurs. Ajoutez de nouvelles actions ou modifiez les valeurs de propriétés existantes dans l\'automatisation.
  • Accédez à Automatisation > Créer nouveau > Tâche Bot. Dans le volet Actions de gauche, affichez les packages et 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 avoir un aperçu 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.

Voir Mettre à jour les packages dans la Control Room.

PackageAutorisations

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 Créateurs de Bot. Accédez à la page Gérer > les Packages pour afficher tous les packages dans la Control Room à la disposition des Créateurs de Bot. Packages peut 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.

    Voir 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, consultez la rubrique 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.

Package visibilité

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 :
  • Cette fonctionnalité n\'est disponible que pour les déploiements Sur site.
  • 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.

Voir RBAC sur packages.

Mettre à jour les versions des packages

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 dans plusieurs robots.

Remarque : Nous recommandons que les développeurs mettent à jour leurs robots pour utiliser la dernière version d\'un package.

Voir 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\'Bot Agent 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 bibliothèque Log4j2, nous vous recommandons d\'utiliser les derniers Automation 360 de packages v.24 pour vos automatisations.