UiPath Documentation
robot
2022.4
false
Guide de l'utilisateur du Robot
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Déploiement de Unattended Robots - Community License

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.

  1. 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.

  2. Publiez le processus à Orchestrator.

  3. Cliquez sur le bouton Publier à droite sur le ruban Studio,

  4. Dans l'onglet Publier les propriétés, entrez un nom pour le package.

  5. 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.

  6. Click Publish.

    For more information, see About Publishing Automation Projects in the Studio Guide.

  7. Dans Orchestrator, créez le processus que le Unattended Robot utilise pour exécuter l’automatisation.

  8. Accédez à votre instance Automation Cloud à l'adresse https://cloud.uipath.com, et sélectionnez votre locataire Orchestrator.

  9. 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.

  10. 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 on which to run the unattended robot, ideally this would be a cloud virtual machine that matches the Hardware and Software Requirements. Make sure that the screen saver is disabled on the Windows machine.

For example, you can host your virtual machine in Azure. For details on how to set up a Windows virtual machine in Azure, see Windows VMs Overview.

Other environments such as AWS, VMware, or Citrix are supported as well if they match the Hardware and Software 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.

  1. Créez et configurez le compte.

  2. 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.

  3. Add the account to folders which contain the jobs it needs to run.

  4. 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.

  5. In Orchestrator, go to Tenant > Folders.

  6. Select the target folder from the list, and then select the Machines tab.

  7. In the top right, click Manage Machines in Folder.

  8. On the Manage Machines in Folder page, click the Add machine in the top right and select Machine template.

  9. Configure the machine template and assign one unattended runtime only. For detailed instructions, see Adding a machine template.

  10. 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 UiPath Studio sur la machine non assistée

In order to run unattended automations on a machine with a Community License, you need to install UiPathStudio.msi on the unattended machine. If you opt for the Quick Setup during installation, the Robot is deployed in User Mode, meaning that it runs under the user that started it, and has the exact rights as that particular user.

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.

Afin de démarrer une tâche depuis Orchestrator, l’utilisateur Windows doit être connecté. Le Robot en mode utilisateur ne peut pas exécuter de tâches simultanées sur différents utilisateurs, que le Robot soit installé sur un serveur Windows ou non.

Après avoir téléchargé la version Community d’UiPath Studio et Robot, vous devez la connecter à votre instance Orchestrator. Pour les automatisations non assistées, il est recommandé d'utiliser la connexion de la Clé Machine.

5. Établir une connexion entre Robot et Orchestrator

Depuis Studio

Une fois l'installation terminée, l'écran Démarrer s'affiche, qui par défaut vous demande de vous authentifier. Choisissez d'utiliser la clé de la machine, car il s'agit de la configuration recommandée pour les robots non assistés. Le nom de la machine est renseigné automatiquement, il vous suffit de saisir l'URL d'Orchestrator dans le formulaire https://cloud.uipath.com/organisation/tenant, la clé de la machine que vous avez enregistrée lors de la création du modèle de machine, et de cliquer sur Continuer.

De l'UiPath Assistant

La connexion entre le Robot et l’Orchestrator peut également être établie à partir de l’Assistant UiPath en suivant les étapes ci-dessous :

  1. Ouvrez l'UiPath Assistant

  2. Dans le menu Préférences, sélectionnez Préférences.

  3. Accédez aux paramètres d'Orchestrator.

  4. Dans le champ URL Orchestrator, entrez votre URL Orchestrator.

  5. In the Machine Key field, enter the key you copied earlier when you created the machine template in Orchestrator.

    For details about the differences between machine entities in Orchestrator and when to use each one, see Machines in the Orchestrator Guide.

  6. Cliquez sur Connexion. Le statut doit afficher Connected, Licensed.

    Remarque :

    Lors de la configuration de la machine, si la configuration est basée sur un environnement virtuel, vous pouvez déconnecter la session distante mais assurez-vous de laisser l'utilisateur non assisté connecté à la machine afin que la connexion à Orchestrator reste active.

6. Test de l’automatisation

  1. Dans Orchestrator, sélectionnez le Dossier Partagé > Automatisations > Processus. Recherchez le processus déployé à l’étape 1 et cliquez sur le bouton Démarrer une tâche sur le côté droit pour ouvrir la page Démarrer Tâche.

  2. Choisissez l’utilisateur et la machine configurée plus tôt, puis cliquez sur Démarrer.

    Cela démarre le processus non assisté sélectionné sur la machine sélectionnée. Vous pouvez surveiller la tâche dans la section Statut de la tâche du Dossier Partagé dans Orchestrator.

7. Planification de l’automatisation

Programmons l'automatisation dans cet exemple pour qu'elle s'exécute quotidiennement à 9 heures :

  1. Dans Orchestrator, sélectionnez le Dossier Partagé > Déclencheurs,puis cliquez sur le bouton Ajouter sur le côté droit pour ouvrir la page Créer déclencheur .

  2. Assurez-vous que le Temps est sélectionné, puis fournissez les informations requises : entrez un nom pour le déclencheur, sélectionnez le processus, l’utilisateur et la récurrence quotidienne à 9 h.

  3. Cliquez sur Ajouter.

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.

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour