Orchestrator
2020.10
False
Image de fond de la bannière
Non pris en charge par l'assistance
Guide de l'utilisateur d'Orchestrator
Dernière mise à jour 12 déc. 2023

Robots

Le robot UiPath est l’hôte d’exécution qui exécute les processus construits dans UiPath Studio. Dans Orchestrator, une entité de robot représente une image du robot UiPath et contrôle ses capacités.

Le guide de documentation du Robot dans la suite UiPath est disponible ici. Dans ce guide, l'accent est mis sur les entités robots disponibles dans Orchestrator et sur les fonctionnalités qu'elles fournissent pour le robot UiPath en fonction de leurs types.

Pour les besoins de ce guide, nous supposons qu'une machine représente une machine physique ou virtuelle sur laquelle le robot UiPath est installé. Dans Orchestrator, il existe deux entités de machine qui fonctionnent comme des générateurs de clé API, qui autorisent la connexion entre le robot UiPath et Orchestrator. Elles sont décrites en détail ici.

Désambiguïsation

Terminologie commune

Signification

Robot UiPath

Le composant Robot dans la suite UiPath.

Machine

La machine physique ou virtuelle utilisée pour héberger ou déployer le robot UiPath. Dans ce guide, elle est généralement appelée machine hôte, station de travail ou serveur afin de la différencier de l'entité de machine dans Orchestrator.

Robot (Entité Orchestrator)

L'entité d'Orchestrator qui contrôle les capacités de connexion du robot UiPath par rapport à la machine hôte d'installation. Elle est utilisée conjointement avec l'entité de machine. Détails ci-dessous.

Machine (entité Orchestrator)

Entité Orchestrator qui sert de générateur de clé API, offrant des capacités d'autorisation au robot UiPath. Elle est utilisée conjointement avec l'entité de robot.

Les robots des dossiers modernes fonctionnent sur la base d'un modèle flottant. Ils permettent à plusieurs utilisateurs d'utiliser UiPath Robot sur plusieurs postes de travail, car le robot n'est pas lié à une machine spécifique. Un utilisateur peut utiliser UiPath Robot sur une machine à la fois.

Un utilisateur qui modifie la station de travail l’oblige à se déconnecter de la machine précédemment utilisée et à se connecter à la nouvelle.

Je m'appelle John Smith. Je m'appelle John Smith, je suis opérateur de centre d'appels au sein d'une équipe de 20 personnes travaillant sur n'importe quel ordinateur portable disponible lorsque je me rends au travail. Dans Orchestrator, mon administrateur système doit définir un modèle de machine pour les 20 ordinateurs portables dont nous disposons et un robot flottant à l'aide de mon nom d'utilisateur. Cela me permet d'utiliser chacun des 20 ordinateurs portables en utilisant mon nom d'utilisateur et la clé générée par le modèle de machine. Évidemment, je ne peux pas utiliser UiPath Robot sur plusieurs machines simultanément. Si je souhaite utiliser un autre ordinateur portable, je dois me déconnecter de la session initiale.

Types de robot

Robots Attended

Les robots supervisés qui fonctionnent sous supervision humaine. Peuvent être classés en outre en fonction de leur type de licence comme suit :

  • Attended : fonctionne sur la même station de travail qu’un utilisateur humain et est lancé par le biais d’événements utilisateur.
  • Studio : connecte Studio à Orchestrator à des fins de développement.
  • StudioX : connecte StudioX à Orchestrator à des fins de développement.
  • StudioPro : connecte StudioPro à Orchestrator à des fins de développement.
    Avertissement :

    Vous pouvez uniquement lancer des processus dans Orchestrator sur des Robots supervisés en tant que propriétaire d'un espace de travail personnel à l'aide du modèle de machine généré automatiquement en votre nom.

    Au-delà de cela, vous ne pouvez pas démarrer ou déclencher de processus depuis Orchestrator sur les robots supervisés, et ils ne peuvent pas s’exécuter sous un écran verrouillé. Ils ne peuvent être démarrés qu'à partir du panneau du robot UiPath ou à partir de l'invite de commande.

Robots Unattended

Robots autonomes qui ne nécessitent aucune supervision humaine pour exécuter des tâches. Peuvent être classés en outre en fonction de leur type de licence comme suit :

  • Unattended : fonctionne sans supervision humaine dans des environnements virtuels et peut automatiser n'importe quel nombre de processus. A toutes les capacités d’un robot Attended ainsi que l’exécution, la surveillance, la planification et la prise en charge des files d’attente de travail. Peut exécuter n’importe quel type de processus, sauf pour les cas de test.
  • NonProduction : fonctionne en mode Unattended à des fins de développement uniquement. Ne peut pas exécuter de cas de test.
  • Testing : fonctionne en mode Unattended à des fins de développement et de test. Peut exécuter des cas de test.

Les robots ont automatiquement une licence lorsque vous ouvrez le panneau du robot UiPath. Tous les types de robots, à l’exception de StudioX, peuvent fonctionner en mode débogage dans Studio.

Remarque :

Pour les Unattended Robots, l'octroi de licences est effectué par entité de runtime affecté (emplacement), et non par utilisateur. C'est pourquoi les runtimes Unattended, NonProduction et Testing sont affectés au niveau de la machine.

Supposons que vous ayez un modèle de machine défini avec 10 runtimes Unattended. Pour chaque station de travail connectée à l'aide de la clé générée par ce modèle, un pool de 10 licences est réservé à partir du nombre total de licences au niveau du locataire. Un runtime n'est utilisé à partir du pool de licences réservées que lors de l'exécution de la tâche. Si vous connectez 4 machines Unattended à Orchestrator à l'aide de ce modèle, vous avez besoin de 40 licences de runtime Unattended au niveau du locataire. Avec 25 tâches en cours d'exécution, il reste encore 15 emplacements disponibles pour l'exécution.

Les robots Unattended peuvent être utilisés en mode Attended dans un environnement de production (l’utilisateur se connecte à la machine) à des fins de consignation/test/débogage.

Que sont les Robots flottants ?

Les robots flottants sont des robots permettant à plusieurs utilisateurs d'utiliser le Robot UiPath sur plusieurs stations de travail, car le robot n'est pas lié à une machine spécifique. Un utilisateur peut utiliser le Robot UiPath sur une machine à la fois.

Modifier la station de travail sur laquelle un utilisateur travaille l'oblige à se déconnecter de la machine précédemment utilisée et à se connecter à la nouvelle.

Exemple

Je m'appelle John Smith, je suis opérateur de centre d'appels au sein d'une équipe de 20 personnes travaillant sur n'importe quel ordinateur portable disponible lorsque je me rends au travail. Dans Orchestrator, mon administrateur système doit définir un modèle de machine pour les 20 ordinateurs portables dont nous disposons et un robot flottant à l'aide de mon nom d'utilisateur. Cela me permet d'utiliser chacun des 20 ordinateurs portables en utilisant mon nom d'utilisateur et la clé générée par le modèle de machine.

Que sont les robots standards ?

Les robots standard sont les prédécesseurs des robots flottants et vous ne pouvez les trouver que lorsque vous travaillez avec des dossiers classiques. Un robot standard limite l’utilisateur à utiliser le Robot UiPath sur une seule station de travail, car le robot est lié à une machine spécifique, à savoir celle définie lors de la création du robot standard dans Orchestrator. Les robots standard ne fonctionnent que pour les utilisateurs qui travaillent toujours sur la même machine ou dont le nom reste le même à chaque fois que l'utilisateur s'y connecte.

Pour changer de station de travail, il faut supprimer le robot standard initial et le recréer en utilisant le nom de la nouvelle machine standard.

Exemple

Mon nom est John Smith, je suis opérateur au sein d'un centre d’appels et travaille tous les jours sur le même ordinateur portable dont le nom est LA4324. Dans Orchestrator, mon administrateur système doit définir pour moi une machine standard portant exactement le même nom que mon ordinateur portable, et un robot standard à l'aide de mon nom d’utilisateur, robot configuré pour se connecter à la machine standard nommée LA4324. Si jamais je change d'ordinateur portable, l’administrateur système doit supprimer ce robot et en créer un nouveau, pour la nouvelle machine.

Gestion des robots

La gestion des Robots est effectuée sur la page Utilisateurs (Users) et consiste en la création automatique de Robots pour l’identité de l'utilisateur souhaitée. Le Robot est automatiquement créé en fonction de vos paramètres. La gestion des Robots s'effectue automatiquement, c’est-à-dire que vous avez seulement besoin d'activer la création automatique de Robots au niveau de l’utilisateur, de définir ses paramètres d’exécution et ses informations d’authentification, et un Robot flottant sera ensuite automatiquement créé.

Le Robot UiPath a accès aux ressources résidant dans les dossiers auxquels l’utilisateur (et la machine pour les Robots Unattended) a accès.

Les Robots Attended (ou Unattended utilisés en mode Attended) peuvent être surveillés au niveau du locataire sur la page Robots. Les machines et les runtimes Unattended peuvent être surveillés au niveau du dossier (Surveillance (Monitoring) > Machines). La gestion automatique des robots peut également être configurée pour les utilisateurs ou les groupes du répertoire. Le paramètre d'enregistrement automatique du robot pour un groupe du répertoire ajouté à Orchestrator est hérité par tout utilisateur membre de ce groupe AD. L'enregistrement automatique des robots est valide uniquement pour les robots Attended.

Authentification du Robot

  • Identifiants nom d'utilisateur/mot de passe : il s'agit de la méthode par défaut.
  • Authentification par carte à puce
  • HSM : Système d’identifiants Luna, Fournisseur de services de chiffrement nShield
    Avertissement :

    Les commandes de démarrage du Robot sont reçues via SignalR ou demandées sur une pulsation. Le nom d'utilisateur et le mot de passe du robot UiPath utilisés à des fins d'authentification sont transmis uniquement sur les pulsations, permettant ainsi de se connecter et d'exécuter des processus.

    Les robots Attended n’ont pas besoin de mot de passe pour s'authentifier, et de fait, ne prennent pas en charge l’authentification par carte à puce.

    Vous ne pouvez pas exécuter de processus sur des robots non assistés, à moins d'avoir fourni les informations d’identification utilisateur correctes.

À propos des Robots haute densité

Quelle que soit la version Windows de la machine, si celle-ci est configurée avec plusieurs utilisateurs, vous pouvez enregistrer un robot pour chaque utilisateur. Cette fonctionnalité s'appelle Robots haute densité (High-Density Robots) et garantit une utilisation totale de chaque machine à votre disposition à son potentiel maximal. Elle peut s'appliquer à tous les types de robots (Attended, Unattended et NonProduction).

Sur une machine avec un système d'exploitation Windows Server (2008 R2, 2012 R2 ou 2016), l’environnement haute densité présente les avantages suivants :

  • vous pouvez exécuter le même processus simultanément avec tous les robots ;
  • vous pouvez exécuter simultanément des processus différents avec tous les robots.

Pour configurer les robots haute densité sur une machine exécutant Windows Server, consultez le chapitre Configuration de Windows Server pour les Robots haute densité.

Remarque : sur la même machine, vous devez connecter tous les utilisateurs en tant que Robots à Orchestrator, avec les mêmes champs Nom de machine (Machine Name) et Clé (Key).

Si vous enregistrez un nouveau Robot dans Orchestrator sur une machine tandis que le service UiPath Robot est en cours d'exécution, vous devez redémarrer le service.

Si le nom d'utilisateur et/ou le mot de passe renseignés lors du déploiement du Robot dans Orchestrator ne correspondent pas aux identifiants Windows pour l’utilisateur spécifié, la première tâche que vous exécutez est défaillante et un message "Échec de l'ouverture de session" (Logon failure) s'affiche dans la fenêtre Détails de la tâche (Job Details).

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.