Robot
2022,4
False
Image de fond de la bannière
Guide de l'utilisateur du Robot
Dernière mise à jour 3 avr. 2024

Déploiement de Unattended Robots - Community License

Les Unattended Robots sont utilisés dans l’automatisation des tâches qui ne nécessitent pas de supervision humaine, ils fonctionnent généralement dans des environnements virtuels sur des machines dédiées et les automatisations sont contrôlées à partir d' 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 fichier, configurez les champs/chemins vers les fichiers et sélectionnez l'option Écraser afin que le fichier fraîchement 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. Cliquez sur Publier.

    Pour plus d’informations, consultez la section À propos de la publication des projets d’automatisation dans le guide de Studio.



  7. Dans Orchestrator, créez le processus que le Unattended Robot utilise pour exécuter l’automatisation.
  8. Accédez à votre instance Automation Cloud via 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é 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 machine non assistée.

2. Configurez la machine Windows pour exécuter le Unattended Robot

Configurez une machine Windows sur laquelle exécuter le Unattended Robot, idéalement ce serait une machine virtuelle cloud qui correspond aux Exigences en matière de matériel et de logiciels. Assurez-vous que l’économiseur d’écran est désactivé sur la machine Windows.

Par exemple, vous pouvez héberger votre machine virtuelle dans Azure. Pour plus de détails sur la façon de configurer une machine virtuelle Windows dans Azure, voir Aperçu des VM Windows.

D’autres environnements tels qu’AWS, VMware ou Citrix sont également pris en charge s’ils correspondent aux Exigences en matière de matériel et de logiciels.

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. Création du compte : pour les automatisations unattended, nous vous recommandons de créer un compte robot, qui est une identité de type service qui ne nécessite pas d’adresse e-mail Toutefois, si le travail doit s’exécuter sous l’identité d’un utilisateur particulier (pour des autorisations ou à des fins d’audit), vous pouvez opter pour la création d’un compte utilisateur à la place.
  3. Attribuez des rôles au compte.
  4. Ajoutez le compte aux dossiers contenant les tâches dont il a besoin pour s'exécuter.
  5. Créez un modèle de machine.

    Remarque : bien que vous puissiez choisir de créer une seule machine standard, pour cet exemple, nous créons à la place un modèle de machine. Les modèles de machine facilitent le déploiement de plusieurs machines en définissant la configuration une seule fois, puis en utilisant un seul ensemble d'informations d'identification client pour permettre à plusieurs robots de se connecter à Orchestrator.
  6. Dans Orchestrator, accédez à Locataire (Tenant) > Dossiers (Folders).
  7. Sélectionnez le dossier cible dans la liste, puis sélectionnez l'onglet Machines.
  8. En haut à droite, cliquez sur Gérer les machines dans le dossier.
  9. Sur la page Gérer les machines dans le dossier (Manage Machines in Folder), cliquez sur Ajouter une machine (Add machine) en haut à droite et sélectionnez Modèle de machine (Machine template).
  10. Configurez le modèle de machine et affectez une seule exécution non assistée. Pour des instructions détaillées, voir Ajout d'un modèle de machine (Adding a machine template).
  11. Copiez la clé de la machine pour une utilisation ultérieure.

Si ce modèle de machine doit être utilisé pour exécuter des tâches à partir de plusieurs dossiers, ajoutez le modèle de machine que vous avez créé à tous les dossiers nécessaires. Pour obtenir des instructions, voir Affectation d'objets machine à des dossiers(Assigning machine objects to folders).

4. Installez UiPath Studio sur la machine non assistée

Si vous voulez exécuter des automatisations non assistées sur une machine disposant d'une licence Community, vous devez installer UiPathStudio.msi sur la machine non assistée. Si vous optez pour la Configuration rapide (Quick Setup) lors de l'installation, le robot est déployé en Mode utilisateur (User Mode), ce qui signifie qu'il s'exécute sous l'utilisateur qui l'a démarré et dispose des mêmes droits que ceux de cet utilisateur.
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 Get Started (Get Started) s'affiche, qui par défaut vous demande de vous authentifier. Choisissez d'utiliser la clé de machine (Use Machine Key) car il s'agit de la configuration recommandée pour les robots Unattended. Le nom de la machine est renseigné automatiquement, il vous suffit de saisir l'URL Orchestrator sous la forme https://cloud.uipath.com/organisation/tenant , la clé de machine que vous avez enregistrée lors de la création du modèle de machine, puis 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. Dans le champ Clé Machine, entrez la clé que vous avez copiée précédemment lorsque vous avez créé le modèle de machine dans Orchestrator.

    Pour plus de détails sur les différences entre les entités de machine dans Orchestrator et quand utiliser chacun d’eux, voir Machines dans le guide de Orchestrator.

  6. Cliquez sur Connecter (Connect). 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 (Add).



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 ?

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.