Orchestrator
2023.4
False
Image de fond de la bannière
Guide de l'utilisateur d'Orchestrator
Dernière mise à jour 19 avr. 2024

Gestion des processus

Déploiement de processus

Remarque : Vous avez besoin des autorisations Consultation (View) sur les packages et des autorisations Consultation (View) et Création (Create) sur les processus pour créer un processus.
  1. Accédez à Automations (Automations) > Processus (Processes) dans le dossier où vous souhaitez déployer le processus. La fenêtre Processus (Processes) s'affiche.
  2. Cliquez sur Ajouter (Add). La fenêtre Ajouter un processus (Add Process) s'affiche.
  3. Sélectionnez un package dans la liste déroulante Nom de la source du package (Package Source Name) ou cliquez sur la zone de téléchargement ci-dessous pour télécharger un nouveau package. La dernière version du package est automatiquement sélectionnée. Si la version du package contient des balises qui ne sont pas appliquées au processus, une fenêtre de notification De nouvelles balises ont été trouvées (New tags have been found) s'affiche pour vous informer du nombre de balises.
  4. Dans la fenêtre De nouvelles balises ont été trouvées (New tags have been found), cliquez sur Ajouter et continuer (Add and continue) si vous souhaitez appliquer des balises de package au processus, ou cliquez sur Ne pas ajouter (Don't add) si vous ne souhaitez pas appliquer de balises de package au processus.


  5. Dans le menu déroulant Version de package (Package Version), sélectionnez la version du package à utiliser. Si le package possède des arguments d'entrée ou de sortie, ils sont affichés dans la section Arguments de runtime (Runtime Arguments).
  6. Sélectionnez un point d'entrée dans la liste déroulante Point d' entrée (Entry point ). Par défaut, l'ensemble .xaml défini comme principal dans Studio est sélectionné. La vue des arguments est actualisée pour afficher les arguments dans le workflow sélectionné. En savoir plus sur les arguments de runtime.
    Remarque :
    • Pour les packages publiés avant juillet 2020, Orchestrator ne peut pas déterminer le point d'entrée principal ; par conséquent, aucun point d'entrée n'est sélectionné par défaut. Vous devez sélectionner manuellement le point d'entrée dans la liste déroulante.
    • Si le processus ne prend pas en charge plusieurs points d'entrée, Orchestrator affiche Default dans la liste déroulante Point d'entrée (Entry point) et le champ est désactivé.
  7. Si le package comprend des paramètres d'entrée, vous pouvez également leur indiquer des valeurs dans la table des arguments. Modifiez les arguments en cliquant sur Modifier (Edit) pour l'entrée correspondante.
  8. Une fois que vous avez terminé les modifications, cliquez sur Continuer (Continue). La fenêtre Exigences du package (Package Requirements) s'affiche.

    L'onglet Exigences du package (Package Requirements) vous permet d'identifier les objets utilisés dans la conception du workflow sous-jacent et qui sont requis pour une exécution réussie de la tâche.

    Voir Gestion des exigences du package (Managing package requirements) pour plus de détails sur la façon de gérer les exigences du package.

  9. Dans le champ Nom affiché (Display Name), indiquez le nom à afficher sur toutes les pages qui mentionnent, répertorient ou surveillent des processus. S'il est laissé vide, le nom du package est utilisé à la place.
  10. Saisissez une Description pour le processus. Nous recommandons d'ajouter une description, surtout quand plusieurs processus sont déployés dans Orchestrator.
  11. Dans la section Balises (Tags), gérez les balises de processus. Vous pouvez voir les balises héritées du package sous-jacent, le cas échéant, et vous pouvez ajouter de nouvelles balises ou supprimer celles existantes, à condition que vous disposiez des autorisations nécessaires. Voir Organisation des ressources avec des balises ( Organizing resources with tags) pour plus de détails.
  12. À partir du menu déroulant Priorité de la tâche (Job Priority), sélectionnez la priorité d’exécution du processus.
  13. Activez l'option Impossible d’arrêter le processus depuis l’assistant UiPath (Process can’t be stopped from UiPath Assistant) pour limiter l'arrêt du processus à partir de l’assistant UiPath.
  14. Activez l'option Démarrer automatiquement le processus (Automatically Start Process) pour définir ce processus afin de le lancer automatiquement au démarrage de l'agent Robot.
  15. Activez l'option Activer l'enregistrement (Enable Recording) pour que, dans le cas de l'échec d'une tâche, l'exécution soit enregistrée et disponibles pour le téléchargement comme supports d'exécution.
    Remarque :

    Si l'option Activer l'enregistrement (Enable Recording) ne s'affiche pas :

    • Vous avez récemment effectué une mise à niveau vers une licence Enterprise ou une licence d'essai Enterprise. Prévoyez quelques jours pour la migration, après quoi l'option sera disponible.
    • Assurez-vous que l'autorisation Supports d'exécution - Consultation (Execution Media - View) est attribuée à votre compte.

    Configurez les options Mise à l'échelle (Scaling), Fréquence (Frequency) et Durée (Duration) comme vous le souhaitez.

    Champ

    Description

    Mise à l'échelle

    Permet de définir la mise à l'échelle des captures d'écran en pourcentage. La valeur maximale est 100. Par défaut, ce champ est défini sur 100.

    Fréquence

    Permet de configurer l'intervalle de temps entre les captures d'écran, en millisecondes. La valeur minimale est 250. Par défaut, ce champ est défini sur 500.

    Duration

    Permet de configurer le délai avant l'échec du démarrage de l'enregistrement, en secondes. La valeur maximale est 120. Par défaut, ce champ est défini sur 40.

Modification des paramètres du processus

Le nom d’affichage, la description, la priorité de la tâche, ainsi que les options Activer l'enregistrement (Enable Recording), Démarrer automatiquement le processus (Automatically Start Process), Impossible d’arrêter le processus depuis l’assistant UiPath (Process can’t be stopped from UiPath Assistant) peuvent être modifiés après le déploiement d’un processus dans la fenêtre Paramètres de processus (Process Settings).

  1. Pour le processus souhaité, clique sur Autres actions More Actions > Paramètres de processus (Process Settings). La fenêtre Paramètre du processus (Process Settings) s'affiche.
  2. Modifiez l’option désirée et cliquez sur Mettre à jour pour enregistrer les modifications.
    Remarque :
    • Par défaut, tout processus peut être modifié tout en étant associé à des exécutions en cours ou en attente. Prenez en compte les éléments suivants :
    • Les tâches en cours d'exécution associées à un processus modifié utilisent la version initiale du processus.
    • Les tâches nouvellement créées ou les nouveaux déclencheurs de la même tâche utilisent la nouvelle version.
    • Les tâches en attente associées à un processus modifié utilisent la version mise à jour.

      • Le filtre Processus (Process) de la page Automatisations (Automations) > Journaux (Logs) recherche le dernier nom donné au processus. Les journaux enregistrés sous d'anciens noms de processus ne peuvent plus être filtrés.

Gestion des versions de paquets

Important :
  • Lors de la première publication d'un package, le point d'entrée principal défini dans Studio est également défini comme point d'entrée actuel dans Orchestrator.
  • Lors de la publication d'une nouvelle version de package, le point d'entrée actuel est conservé tant qu'il existe dans la nouvelle version ; sinon, le point d'entrée principal défini dans Studio sera repris par défaut.
  • En passant à une version de package qui n'a pas le point d'entrée initial, le point d'entrée principal défini dans Studio sera repris par défaut. Le point d'entrée actuel est conservé lors de la mise à niveau s'il existe également sur la nouvelle version.
  • La mise à jour d'un processus en téléchargeant un package à partir d'un flux externe est possible via le point de terminaison /odata/Processes/UiPath.Server.Configuration.OData.SetArguments. Il est de votre responsabilité de vous assurer que les arguments de processus sont les mêmes que les arguments du nouveau package, car Orchestrator n'effectue aucune validation par rapport aux packages provenant de flux externes.

La gestion des versions de packages pour un processus requiert les autorisations de Consultation (View) et de Modification (Edit) pour les processus, ainsi que les autorisations de Consultation (View) pour les packages/packages de dossiers.

Mise à jour d'un processus dans un dossier

Si plusieurs versions sont disponibles pour un processus, vous pouvez sélectionner celle à utiliser dans la liste déroulante Version du package (Package Version) lors de la création ou de la modification d'un processus.

  1. Cliquez sur Autres actions (More Actions) > Modifier (Edit). La fenêtre Modifier un processus (Edit Process) s'affiche.
  2. Dans la liste déroulante Versions de package (Package Versions), sélectionnez la version de package spécifique que vous souhaitez utiliser ou cliquez sur Restaurer (Rollback) pour revenir à la version précédemment utilisée.


Pour mettre facilement à niveau un processus vers la dernière version sans accéder à la fenêtre Modifier le processus (Edit Process), suivez les étapes suivantes :

  1. Cliquez sur Autres actions (More Actions) > Mettre à jour vers la dernière version (Upgrade to latest version) correspondant au processus souhaité. Le bouton Mettre à jour vers la dernière version est en lecture seule pour les processus utilisant déjà la dernière version du package.
  2. Cliquez sur Confirmer (Confirm) dans la fenêtre de confirmation affichée. Les processus sélectionnés sont mis à jour vers la dernière version, et les icônes sont mises à jour en conséquence. Si pour une raison quelconque, un processus n'est pas mis à jour, un message d'erreur s'affiche.



Mise à jour de plusieurs processus dans un dossier

Vous permet de mettre à jour plusieurs processus d'un dossier vers la dernière version de package disponible.

  1. Sur la page Processus (Processes), sélectionnez les processus à mettre à jour à la dernière version de paquet disponible.
  2. Cliquez sur Utiliser la dernière (Use Latest). Le bouton Utiliser la dernière (Use Latest) est uniquement activé si votre sélection contient au moins un processus n'utilisant pas la dernière version de package disponible. Ce bouton est désactivé si votre sélection contient des processus utilisant la dernière version de package disponible.
  3. Cliquez sur Confirmer (Confirm) dans la fenêtre de confirmation affichée. Les processus sélectionnés sont mis à jour vers la dernière version, et les icônes sont mises à jour en conséquence. Si pour une raison quelconque, un processus n'est pas mis à jour, un message d'erreur s'affiche.


Mise à jour des processus entre plusieurs dossiers

La mise à jour des processus à travers plusieurs dossiers/sous-rôles à la fois peut être effectuée au niveau du package. Orchestrator recherche et affiche tous les processus associés aux packages sélectionnés, vous permettant de choisir lesquels d’entre eux doivent être mis à jour vers la dernière version de package disponible. La recherche est effectuée sur une base par flux comme suit :

  • Flux de locataire : Orchestrator recherche tous les processus associés aux packages sélectionnés dans tous les dossiers/sous-fichiers qui utilisent le flux de locataire. Page Packages (Contexte du Locataire (Tenant) > onglet Packages)

  • Flux de dossier : Orchestrator recherche tous les processus associés aux packages sélectionnés dans ce flux de dossier particulier, sous-dossiers inclus. Page Packages de dossier (Folder Packages) (Contexte du Dossier > onglet Automatisations (Automations) > onglet Packages de dossier (Folder Packages))

Le processus de mise à niveau est similaire tant aux niveaux du flux de locataire que du flux de dossier. Selon votre contexte, accédez à l'emplacement décrit ci-dessus, puis :

  1. Sélectionnez les packages pour la mise à niveau et cliquez sur Mettre à niveau les processus disponibles vers les dernières versions (Upgrade available processes to latest versions). La fenêtre Mettre à niveau plusieurs processus (Upgrade multiple processes) s'ouvre, affichant une liste de tous les processus n’utilisant pas la dernière version d’un package. Les informations suivantes s'affichent sur la fenêtre Mettre à niveau plusieurs processus (Upgrade multiple processes) :
    1. Nom du package
    2. Dernière version du package
    3. Nombre de processus n’utilisant pas la dernière version du package
    4. Noms des processus, ainsi que la version actuelle du package et le chemin du dossier/sous-dossier dans lequel ils résident.
    Mise à niveau des processus qui utilisent des packages résidant dans un flux de dossier :

    Téléchargement de processus qui utilisent des packages contenus dans le flux de locataire :

  2. Pour chaque package, sélectionnez les processus que vous souhaitez mettre à niveau. Lorsque c’est fait, cliquez sur Mettre à niveau (Upgrade). Les processus sélectionnés sont mis à jour en vrac avec la dernière version de leurs packages.

Gestion de la valeur des arguments d'entrée

Si un processus comprend un ou plusieurs arguments d'entrée, vous pouvez modifier leurs valeurs au niveau du processus :

  1. Cliquez sur Autres actions (More Actions) > Modifier (Edit) pour un processus. La fenêtre Afficher le processus (View Process) s'affiche.
  2. Dans la section Arguments de runtime (Runtime Arguments), dans la table Arguments, cliquez sur le bouton Modifier (Edit) situé à côté du compteur d'arguments d'entrée auquel vous souhaitez ajouter une valeur.
  3. Ajoutez la valeur souhaitée et cliquez sur Enregistrer (Save). La nouvelle valeur de l'argument d'entrée est enregistrée.
  4. Répétez le numéro d'étape 3 autant de fois que vous le souhaitez.
  5. Cliquez sur Mettre à jour (Update). Les valeurs de tous les arguments d'entrée sont enregistrées. Pour plus d'informations sur la façon de remplir ces valeurs, veuillez cliquer ici.

Vous pouvez également supprimer la valeur d'un argument d'entrée en cliquant sur le bouton Effacer la valeur (Clear Value) correspondant.

Surveillance d'un processus

Dans Autres actions (More Actions), cliquez sur le bouton Surveiller le processus (Monitor Process) du processus souhaité pour voir la page Surveillance (Monitoring) qui lui est associée. En raison de l'affichage du bouton Surveiller le processus (Monitor Process) sur la page Processus (Processes), il vous faut également l'autorisation de Consultation (View) des processus pour accéder à la page de surveillance depuis ici.

Sinon, sélectionnez-le dans le widget Vue d'ensemble des processus (Processes Overview) (Surveillance (Monitoring) > Robots).

Notez que la surveillance d'une file d'attente requiert que votre utilisateur ait les autorisations de Consultation (View) pour les files d'attente et la surveillance. En outre, l'autorisation de Modification (Edit) pour la surveillance est requise afin de désactiver les erreurs du widget Flux d'erreurs (Error Feed) sur les pages Surveillance (Monitoring) > Robots. L'autorisation de Consultation (View) pour les environnements est requise afin de filtrer les pages par environnement.

Ajout de balises aux processus

Remarque :

Vous avez besoin des autorisations Modification (Edit) par rapport aux processus et Consultation (View) par rapport aux balises pour ajouter des balises existantes aux processus.

Vous avez besoin des autorisations Modification (Edit) par rapport aux processus et Création (Create) par rapport aux balises pour ajouter de nouvelles balises aux processus. Si vous ne disposez pas des autorisations Création (Create) par rapport aux balises, Orchestrator vous permet d'ajouter de nouvelles balises mais ne les enregistre pas.

Remarque :
  • Chaque processus peut avoir jusqu'à un million de paires clé/valeur.
  • Les étiquettes et les propriétés clé/valeur sont limitées à 256 caractères.
  • Les noms de balise ne peuvent pas contenir ces caractères : <, >, %, &, \, ?, /, :

Vous pouvez appliquer des balises à un processus lors de sa création ou de la modification d'un processus existant. Pour ajouter des balises à un processus lors de sa modification, suivez ces étapes :

  1. Sur la page Processus (Processes), cliquez sur Plus d'actions (More Actions) > Modifier (Edit) en regard du processus souhaité. Le processus est ouvert pour modification.
  2. Dans le champ Étiquettes (Labels), commencez à saisir le nom de l'étiquette. Vous pouvez choisir une étiquette existante ou en créer une.
  3. Dans le champ Propriétés (paires clé-valeur) (Properties (key-value pairs)), cliquez sur Ajouter nouveau (Add new).
  4. Ajoutez de nouvelles clés et valeurs. Vous pouvez choisir des clés et/ou valeurs existantes, ou vous pouvez en créer.
  5. Une fois terminé, cliquez sur Mettre à jour (Update). Votre processus est mis à jour et les balises nouvellement créées, le cas échéant, deviennent disponibles pour d'autres objets.

Suppression de balises des processus

Pour supprimer des balises d'un processus, suivez ces étapes :

  1. Sur la page Processus (Processes), cliquez sur Plus d'actions (More Actions) > Modifier (Edit) en regard du processus souhaité. Le processus est ouvert pour modification.
  2. Dans le champ Étiquettes (Labels), cliquez sur le X adjacent au nom de l'étiquette pour la supprimer. L'étiquette est supprimée.
  3. Dans le champ Propriétés (paires clé-valeur) (Properties (key-value pairs)), cliquez sur le X adjacent aux clés et/ou valeurs pour les supprimer. Les clés et/ou valeurs sont supprimées.
  4. Pour supprimer une paire clé/valeur, cliquez sur l'icône Supprimer (Remove) correspondant à cette entrée. La paire clé/valeur est supprimée.
  5. Une fois terminé, cliquez sur Mettre à jour (Update). Vos processus sont mis à jour et les balises sont supprimées.

Suppression de processus

Notez que la suppression d'un processus nécessite que votre utilisateur dispose des autorisations de Consultation (View) et de Suppression (Delete) des processus, ainsi que des autorisations de Consultation (View) des packages. Pour des processus déployés dans des dossiers classiques, l'autorisation de Consultation (View) des environnements est également requise. Apprenez-en davantage à la page À propos des rôles.

  1. Sur la page Processus (Processes), sélectionnez les processus qui vous intéressent.
  2. Cliquez sur le bouton Supprimer (Remove). Le processus est supprimé de la page Processus (Processes) et de la base de données. Notez que la suppression d'un processus ne supprimera pas le paquet d'Orchestrator, mais uniquement ses associations avec l'environnement/le dossier.

Si vous voulez supprimer uniquement un processus, vous pouvez également cliquer sur le bouton Supprimer (Remove) correspondant.

La suppression d'un processus associé à des déclencheurs entraîne celle de ceux-ci, qu'ils soient activés ou désactivés.

Remarque : vous ne pouvez pas supprimer un processus s'il est associé à une tâche active (il a l'un des statuts suivants : En attente, En cours d'exécution, En cours d'arrêt et En fin d' exécution).

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.