- Démarrage
- Meilleures pratiques
- Locataire
- Contexte des dossiers
- Automatisations
- Processus (Processes)
- À propos des processus
- Gestion des processus
- Gestion des exigences de package
- À propos des enregistrements
- Tâches (Jobs)
- Déclencheurs (Triggers)
- Journaux (Logs)
- Surveillance
- Files d'attente (Queues)
- Actifs
- Compartiments de stockage
- Test Suite - Orchestrator
- Autres configurations
- Intégrations
- Robots classiques
- Administration de l'hôte
- À propos du niveau de l’hôte
- Gestion des administrateurs système
- Gestion des locataires
- Configuration des notifications par e-mail du système
- Journaux d'audit pour le portail hôte
- Mode de Maintenance
- Administration de l'organisation
- Résolution des problèmes
Déploiement de processus
Pour créer un processus, vous avez besoin des autorisations suivantes :
- Paquets - Afficher
- Processus - Afficher et créer
-
Navigate to Automations > Processes. The Processes page opens.
-
Click Add process. The Add Process page opens.
-
Select a package from the Package Source Name list or click the upload area below to upload a new package. The latest version of the package is automatically selected.
-
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).
-
Select an entry point from the Entry point drop-down. By default, the
.xamlset as main Studio is selected. The arguments view is refreshed to display the arguments in the selected workflow.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.
- If the process doesn't support multiple entry points, Orchestrator displays
Defaultin the Entry point list, and the field is disabled.
-
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.
-
Once you are done with the changes, click Continue. The Package Requirements page opens.
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.
See Managing package requirements for details on how to manage package requirements.
-
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.
-
Saisissez une Description pour le processus. Nous recommandons d'ajouter une description, surtout quand plusieurs processus sont déployés dans Orchestrator.
-
À partir du menu déroulant Priorité de la tâche (Job Priority), sélectionnez la priorité d’exécution du processus.
-
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.
-
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.
-
Switch on the Enable Recording option so that, in the event of a job failure, the last moments of the execution are recorded and available for download as execution media. Configure the Scaling,Frequency, and Duration options as needed.
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. -
Cliquez sur Créer (Create).
The Add Process window closes and the process is displayed on the Processes page.
Modification des paramètres du processus
The display name, description, job priority, as well as the Enable Recording (Enterprise only), Automatically Start Process,Process can’t be stopped from UiPath Assistant options can be modified after deploying a process from the Edit Process page.
-
For the desired process, click More Actions > Edit.
The Edit Process page opens.
-
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.
Gestion des versions de paquets
- 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.
Managing package versions for a process requires View and Edit permissions on Processes, and View permissions on Packages/Folder Packages.
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.
-
Cliquez sur Autres actions (More Actions) > Modifier (Edit). La fenêtre Modifier un processus (Edit Process) s'affiche.
-
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 :
-
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.
-
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.
-
Sur la page Processus (Processes), sélectionnez les processus à mettre à jour à la dernière version de paquet disponible.
-
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.
-
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 :
- Tenant Feed - Orchestrator searches for all processes associated with the selected packages in all folders/subfolders that use the tenant feed. Find it on the Packages page (Tenant context > Packages tab).
- Folder Feed - Orchestrator searches for all processes associated with the selected packages in that particular folder feed, subfolders included. Find it on the Folder Packages page (Folder context > Automations tab > Folder Packages tab).
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 :
- 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) :
-
Nom du package
-
Dernière version du package
-
Nombre de processus n’utilisant pas la dernière version du package
-
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 :
-
- 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 :
- Cliquez sur Autres actions (More Actions) > Modifier (Edit) pour un processus. La fenêtre Afficher le processus (View Process) s'affiche.
- 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.
- Ajoutez la valeur souhaitée et cliquez sur Enregistrer (Save). La nouvelle valeur de l'argument d'entrée est enregistrée.
- Répétez le numéro d'étape 3 autant de fois que vous le souhaitez.
- Click Update. The values of all the input arguments are saved.
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).
Note that monitoring a process requires your user to have View permissions on Jobs and on Monitoring. Additionally, Edit on Monitoring is required in order to disable errors from the Error Feed widget on the Monitoring > Jobs page. View on Environments is required in order to filter the pages by the environment.
Suppression de processus
Note that removing a process requires your user to have View and Delete permissions on Processes, as well as View permissions on Packages. For processes deployed in classic folders, View permission on Environments is also required.
- Sur la page Processus (Processes), sélectionnez les processus qui vous intéressent.
- 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.
Vous ne pouvez pas supprimer un processus s'il est associé à une tâche active (l'un des états suivants lui est affecté : En attente (Pending), En cours d'exécution (Running), En cours d'arrêt (Stopping) et Fin d'exécution (Terminating)).
- Déploiement de processus
- Modification des paramètres du processus
- Gestion des versions de paquets
- Mise à jour d'un processus dans un dossier
- Mise à jour de plusieurs processus dans un dossier
- Mise à jour des processus entre plusieurs dossiers
- Gestion de la valeur des arguments d'entrée
- Surveillance d'un processus
- Suppression de processus