- Notes de publication
- Démarrage
- Assistant UiPath
- Installation et mise à niveau
- À propos de la rétrocompatibilité et la postcompatibilité
- Prérequis logiciels et matériels
- Directives de déploiement
- Déploiement AWS
- Déploiement Azure Marketplace
- Déploiement de Unattended Robots - Community License
- Déploiement de Unattended Robots - License d'entreprise
- Installer Terraform
- Mise à jour du Robot
- Configuration de Windows Server pour des Robots haute densité
- Services auxquels le Robot se connecte
- Description du fichier UiPath.Settings
- Types de robot
- Composants du Robot
- Licences
- Connexion des Robots à Orchestrator
- Processus et activités
- Journalisation
- Robot JavaScript SDK
- Scénarios spécifiques
- Sessions Windows
- Connexion à l’aide du système d’informations d’identification Thales Luna
- Connexion à l’aide du fournisseur de services de chiffrement nShield
- Rediriger les Robots vers un serveur proxy
- Exécuter des tâches à partir d'une session de bureau à distance minimisée
- Utilisation de lecteurs réseau mappés
- Arrêter un processus :
- Désactiver le bouton Arrêt
- Dossiers de paquets personnalisés et chemins d'accès réseau
- Intégration de CrowdStrike
- Redémarrage des composants du Robot
- Gouvernance
- Résolution des problèmes
- À propos de la résolution des problèmes
- Robot ne répond pas sur RDP
- Journaux d'exécution en double
- Erreurs du Robot fréquemment rencontrées
- Augmentation de la durée d'exécution des processus
- Vérification forcée de la signature des paquets
- Message trop volumineux pour être traité
- Erreurs lors de l’exécution en tant qu’administrateur
- Les packages NuGet ne sont pas accessibles après la migration
- Invite de contrôle d'accès utilisateur et activités d'automatisation de l'interface utilisateur
Les robots non assistés sont utilisés pour automatiser les tâches qui ne nécessitent pas de supervision humaine ; ils s'exécutent généralement dans des environnements virtuels sur des machines dédiées, et les automatisations sont contrôlées depuis Orchestrator.
Une automatisation non assistée peut être démarrée manuellement à partir d'Orchestrator en cas de besoin, mais peut également être planifiée si la tâche doit commencer à un intervalle spécifique (quotidien, horaire, hebdomadaire) ou à une heure et une date spécifiques (fin de la semaine).
Ce document vous guide tout au long du processus d’exécution de votre première automatisation non assistée à l’aide de la version sous Community Licence d’UiPath, en commençant par la création de l’automatisation, la mise en place de l’environnement et l’exécution du processus Unattended.
Pour exécuter une automatisation non assistée, il faut suivre les étapes suivantes :
1. Création de l'automatisation et publication dans Orchestrator
Pour donner un exemple concret, supposons que nous devions faire une sauvegarde des fichiers journalisations sur un serveur tous les jours à 9 heures. Pour cela, nous devons copier le fichier journalisation de ce jour dans un autre dossier. Dans cet exemple, nous copions un fichier appelé « Journalisations.txt » ("Logs.txt") du dossier « Journalisations » ("Logs") vers le dossier « Anciennes journalisations » ("Old Logs"), en écrasant la sauvegarde à chaque fois.
-
Créez un nouveau processus, ajoutez l'activité Copier le fichier, configurez les champs/chemins d'accès aux fichiers et sélectionnez l'option Écraser afin que le fichier nouvellement copié puisse remplacer le fichier précédent chaque jour.
-
Publiez le processus à Orchestrator.
-
Cliquez sur le bouton Publier à droite sur le ruban Studio,
-
Dans l'onglet Publier les propriétés, entrez un nom pour le package.
-
Dans l'onglet Publier les options, pour l'option Publier vers, sélectionnez Flux des processus des locataires Orchestrator, l’emplacement où les Unattended Robots peuvent accéder à l’automatisation.
-
Click Publish.
For more information, see About Publishing Automation Projects in the Studio Guide.
-
Dans Orchestrator, créez le processus que le Unattended Robot utilise pour exécuter l’automatisation.
-
Accédez à votre instance Automation Cloud à l'adresse https://cloud.uipath.com, et sélectionnez votre locataire Orchestrator.
-
Dans Orchestrator, sélectionnez le Dossier Partagé > Processus puis cliquez sur le bouton Ajouter sur le côté droit pour ouvrir la page Ajouter processus.
-
Sélectionnez le package et cliquez sur Créer pour ajouter le processus au dossier partagé.
Remarque :Gardez à l’esprit que vous travaillez avec deux entités dans ce processus. La première entité c'est vous, le développeur qui crée et publie le processus. Le second est l'utilisateur non assisté qui exécute l’automatisation et le Robot sur la Unattended machine.
2. Configurez la machine Windows pour exécuter le Unattended Robot
Set up a Windows Machine that runs the Unattended Robot, ideally this would be a cloud virtual machine. Make sure that its screen saver functionality is disabled and matches the Hardware and Software Technical Requirements.
For example, you can host your virtual machine on Azure, see the Windows VMs Overview document for details on how to set up a Windows Virtual Machine in Azure.
Other environments such as AWS, VM Ware or Citrix are supported as well if they match the Hardware and Software Technical Requirements.
3. Créez le Unattended Robot dans Orchestrator
Le robot non assisté a deux composants : le compte et la machine sur laquelle une tâche s'exécute. Le compte est l'identité qui fournit les autorisations et est utilisée pour déclencher des tâches vers le robot, tandis que la machine fournit la puissance de calcul pour exécuter la tâche.
-
Créez et configurez le compte.
-
Creating the account: For unattended automations, we recommend creating a robot account, which is a service-type identity that does not require an email address. However, if the job must run under a particular user's identity (for permissions or audit purposes), you can opt for creating a user account instead.
-
Add the account to folders which contain the jobs it needs to run.
-
Créez un modèle de machine.
Remarque :While you could opt to create a single standard machine, for this example we are creating a machine template instead. Machine templates make it easier to deploy several machines by defining the configuration once and then using a single set of client credentials to allow multiple robots to connect to Orchestrator.
-
In Orchestrator, go to Tenant > Folders.
-
Select the target folder from the list, and then select the Machines tab.
-
In the top right, click Manage Machines in Folder.
-
On the Manage Machines in Folder page, click the Add machine in the top right and select Machine template.
-
Configure the machine template and assign one unattended runtime only. For detailed instructions, see Adding a machine template.
-
Copiez la clé de la machine pour une utilisation ultérieure.
If this machine template should be used to run jobs from several folders, add the machine template you created to all the necessary folders. For instructions, see Assigning machine objects to folders.
4. Installez le robot sur la machine non assistée (unattended)
The UiPathStudio.msi installer is used to install Studio, the UiPath Assistant, or the Robot on your machine. Using the .MSI installer, the Robot is deployed in Service-Mode by default, meaning that it is available to all users on the machine. For running the installer administrator rights are needed.
Le programme d'installation UiPathStudio.msi peut être téléchargé à partir du Centre de ressources (Resource Center) ou directement de la Page d'accueil (Home Page) Automation Cloud.
Robot et Studio sont installés par défaut à l'emplacement suivant : C:\Program Files \UiPath\Studio. Vous pouvez modifier l'emplacement d'installation en utilisant des arguments de ligne de commande ou à partir de l'interface du programme d'installation.
Step-by-step details on how to install the Robot are found in the Installing the Robot document.
5. Connexion du Robot à Orchestrator
If during the installation process you choose to only install the Robot, the connection to Orchestrator can only be configured From the Command Line Interface (admin rights are needed) or from the UiPath Assistant . Otherwise, you can connect your Robot either from Studio or from the UiPath Assistant.
Depuis Studio
Une fois l'installation terminée, l'écran Connexion à Orchestrator s'affiche et vous demande par défaut d'utiliser la touche Utiliser la clé machine car il s'agit de la configuration recommandée pour les Unattended Robots. Le nom de la machine est repris automatiquement, il vous suffit de saisir l'URL d'Orchestrator plus la clé de machine que vous avez enregistrée précédemment.
En utilisant le programme d'installation .MSI, lors de la connexion du Robot à Orchestrator, l’ensemble de la machine se connecte, et pas seulement l’utilisateur qui est actuellement connecté à la machine.
De l'UiPath Assistant
- Ouvrez l'Assistant UiPath
- Dans le menu Préférences, sélectionnez Préférences. La fenêtre Préférences s’affiche.
- Accédez aux paramètres d'Orchestrator.
- Dans le champ URL Orchestrator, entrez l’adresse web d’Orchestrator.
- Dans le champ Clé machine, entrez la clé que vous avez copiée précédemment.
Click here for details about the different machine entities in Orchestrator and when to use each.
-
Cliquez sur Se connecter. Le statut doit afficher
Connected, LicensedRemarque :Lors de la configuration de la machine en utilisant le programme d'installation Entreprise (
.MSI), vous pouvez vous déconnecter de la machine car le Robot est capable de créer sa propre session Windows en utilisant les informations d'identification fournies à l’étape 3.
6. Test de l’automatisation
Afin de tester l’automatisation sur le Unattended Robot, allez à la section Automatisations -> Processus section Dossier Partagé dans Orchestrator et recherchez le processus déployé à l’étape 1.
Vous pouvez voir les détails du processus et, sur le côté droit, vous avez le bouton Démarrer la tâche.
Lorsque vous cliquez, l'interface Démarrer la tâche s'affiche, choisissez l'utilisateur et la machine configurée précédemment puis cliquez sur Démarrer.
Cela permet de lancer le processus non assisté sélectionné sur la machine sélectionnée et il peut être surveillé dans la section Tâche du Dossier Partagé dans Orchestrator.
7. Planification de l’automatisation
Pour l'exemple que nous vous avons donné dans ce guide, nous pouvons programmer son exécution quotidienne à 9 heures. La configuration se fait à partir de la Section déclencheur du Dossier Partagé dans Orchestrator.
Définir l’horaire selon la capture d’écran ci-dessus déclenche le processus Logs.Backup à exécuter sur la machine non assistée pour le compte de l’utilisateur sélectionné tous les jours à 9 heures UTC.
- 1. Création de l'automatisation et publication dans Orchestrator
- 2. Configurez la machine Windows pour exécuter le Unattended Robot
- 3. Créez le Unattended Robot dans Orchestrator
- 4. Installez le robot sur la machine non assistée (unattended)
- 5. Connexion du Robot à Orchestrator
- 6. Test de l’automatisation
- 7. Planification de l’automatisation