- Notes de publication
- Démarrage
- Assistant UiPath
- Installation et mise à niveau
- Types de robot
- Composants du Robot
- Licences
- À propos des licences
- Activer une licence Robot
- Descriptions de la commande LicenseTool
- 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
- 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 de la signature des paquets
- Message trop volumineux pour être traité
- Erreurs lors de l’exécution en tant qu’administrateur
- Mise à niveau d'Orchestrator de la version 2018.4 à la version 2020.10
Guide de l'utilisateur du Robot
À propos des licences
Pour accélérer votre délai de déploiement et gérer facilement l'activation à partir d'un emplacement centralisé, l'octroi de la licence de Robot est disponible dans Orchestrator, par tenant, sur la page Licence (License). Il suffit d'un simple clic pour télécharger, renouveler ou supprimer une licence.
Tout d'abord, vous devez activer et télécharger votre licence vers Orchestrator, comme expliqué ici. Il ne vous reste ensuite plus qu'à connecter le Robot à Orchestrator pour activer la licence.
Vous pouvez connecter votre robot à Orchestrator :
A. Manuellement
B. Utilisation d’une connexion interactive
C. Utilisation de l’inscription automatique de robot
Chaque méthode nécessite une configuration correcte des entités utilisateur, robot et machine dans Orchestrator par configuration réelle.
Les licences de robot ne fonctionnent que chez un seul locataire.
Il est possible d’avoir une licence Orchestrator par locataire ou par locataires multiples.
Ce type de licence est disponible pour les robots Attended, Studio et StudioX.
Ce type de licence permet à l'utilisateur d'enregistrer un nombre illimité de Robots sur n'importe quelle machine, à condition qu'ils utilisent le même nom d'utilisateur Active Directory. L'utilisateur n'est pas autorisé à exécuter plusieurs Robots simultanément.
Ce type de licence est disponible pour les robots Attended, Studio et StudioX.
Ce type de licence est adapté au travail en équipes, car les licences ne sont utilisées que lorsqu'un Robot est réellement utilisé.
Une licence simultanée est décomptée dans Orchestrator, en fonction de son type, dans les cas suivants :
- le Robot est connecté à Orchestrator ;
- l’UiPath Assistant est en cours d'exécution (et pas seulement lorsqu'il exécute un processus)
- Studio est en cours d'exécution
Il est donc possible de définir des centaines de Robots sur plusieurs machines, mais de n'utiliser que 50 licences à un moment spécifique, car cela représente le nombre maximal d'utilisateurs qui connectent simultanément leur Robot à Orchestrator.
Ce type de licence n’est utilisé qu’avec des machines Unattended/NonProduction/Testing.
Lorsqu'elle est en ligne et connectée à Orchestrator, une machine utilise un nombre de licences égal au potentiel de runtimes du modèle de machine utilisé pour la connexion à Orchestrator. Le runtime représente le nombre maximum de robots pouvant être exécutés simultanément sur une machine spécifique. Vous pouvez le personnaliser manuellement.
Une station de travail Windows ne peut exécuter qu'un seul processus à la fois. Il est donc recommandé de ne lui affecter qu'un runtime.
Une machine exécutant Windows Server est capable d'exécuter simultanément plusieurs processus via plusieurs Robots, et vous pouvez donc lui affecter davantage de runtimes.
-
Utilisateur nommé Attended (Attended Named User) - un utilisateur utilise une licence lorsqu'il est défini dans Orchestrator, quel que soit le nombre de machines sur lequel il est défini. En revanche, l'utilisateur ne peut pas se connecter simultanément à partir de plusieurs machines. N'oubliez pas que cela ne fonctionne qu'avec des utilisateurs Active Directory. Si ce sont des utilisateurs locaux, chacun d'entre eux est décompté et utilise une licence.
Par exemple, si 10 utilisateurs partagent une machine et que chaque utilisateur est défini comme Robot assisté dans Orchestrator, 10 licences de type Robot assisté sont décomptées. Si un même utilisateur est présent sur 10 machines différentes, une seule licence est alors décomptée.
La page Assisté (Attended) affiche tous les noms d'utilisateur définis en tant que Robots dans Orchestrator, ainsi que l'heure de leur dernière connexion, le nombre de machines auxquelles ils sont affectés et si les utilisateurs sont actuellement connectés. Enfin, une liste de tous les Robots définis sur un nom d'utilisateur spécifique peut être affichée en cliquant sur le bouton Afficher les Robots (View Robots).
-
Robot assisté simultané(Attended Concurrent) : ce type de licence permet à plusieurs utilisateurs d'exécuter simultanément leurs Robots et de n'utiliser des licences que lorsqu'ils doivent utiliser des Robots. Ce type de licence est recommandé si les utilisateurs travaillent en équipe.
Quel que soit le nombre d'utilisateurs définis dans Orchestrator, une licence n'est utilisée que lorsqu’Assistant est ouvert.
Il est possible, par exemple, que 50 utilisateurs partagent 300 machines, toutes définies en tant que Attended Robots dans Orchestrator, mais sans licence, car personne n'utilise son Robot (Assistant n'est pas ouvert). Si 2 utilisateurs se connectent depuis la même machine, 2 licences sont décomptées.
La page Robot assisté simultané (Attended Concurrent) affiche tous les noms d'utilisateurs qui ont été connectés en tant que Robots dans Orchestrator, ainsi que l'heure de leur dernière connexion, le nombre de machines auxquelles ils ont été affectés et si le Robot est sous licence. Enfin, une liste de tous les Robots liés à un nom d'utilisateur spécifique peut être affichée en cliquant sur le bouton Afficher les Robots (View Robots).
Quel que soit le type de licence Attended que vous avez, il est possible d'exécuter les Robots Attended hors ligne pendant un nombre spécifié d'heures. Cela implique que les Robots ne perdent pas leurs licences si, pour une raison quelconque, ils perdent leur connexion à Orchestrator. Ce paramètre est configurable sur la page Paramètres (Settings) du locataire.
Le fonctionnement de la licence Studio/StudioX/StudioPro est semblable à celui de la licence Attended. En revanche, elle ne vous accorde l'accès que pour connecter Studio, StudioX ou StudioPro à Orchestrator. Le droit d'utilisation de Studio est accordé par une licence locale, ou en le connectant à Orchestrator.
Si Studio ou StudioX est sous licence locale, aucune licence supplémentaire n'est utilisée depuis le pool de licences d'Orchestrator tant que vous avez coché la case Licence externe (External license) lorsque vous avez créé le Robot dans Orchestrator. Les licences locales ne sont plus disponibles Pour Automation Cloud, pour en savoir plus, cliquez ici
N'oubliez pas que la connexion de Studio à Orchestrator ne fonctionne qu'avec des utilisateurs Active Directory. Si ce sont des utilisateurs locaux, chacun d'entre eux est décompté et utilise une licence.
Cette licence est basée sur le nombre maximum de Robots non assistés (Unattended) ou hors production (NonProduction) capables d'exécuter des processus simultanément. Ce nombre est fourni par le nombre total de runtimes affectés à toutes les machines en ligne. Vous pouvez distribuer ainsi les licences entre toutes vos machines.
Notez que l'allocation de runtimes varie selon leur disponibilité. Par exemple, s'il vous reste 4 runtimes disponibles et que 2 sont déjà alloués à une machine, vous pouvez allouer au maximum 6 runtimes à cette machine.
Sur la page Licence (License), le nombre total de runtimes disponibles sur toutes les machines en ligne s'affiche.
Vous pouvez affecter à une machine un nombre personnalisé de runtimes, qui détermine le nombre de licences pour Robots de type Non assisté (Unattended)/Hors production (NonProduction) utilisées si le service UiPath Robot s'exécute sur la machine. Le nombre de Robots définis sur une machine ne dépend pas du nombre de runtimes.
Par exemple, si un ordinateur dispose de 5 Robots, mais qu'il est limité à 3 runtimes, cela signifie que 3 licences seulement sont décomptées. Si vous exécutez 5 tâches, ou si vous planifiez tous les Robots sur cette machine, les événements suivants se produisent :
- 3 tâches sont exécutées sur les 3 premiers Robots sous licence ;
- les 2 Robots restants sans licence sont mis en attente ;
- les 3 premiers robots cessent d'utiliser les licences ;
- les 2 Robots restants sont sous licence et exécutent leurs tâches.
Si, sur une machine, vous disposez uniquement d'un Robot non assisté/hors production et y affectez 30 runtimes, 30 licences sont décomptées si cette machine est en ligne.
Si 10 utilisateurs (Robots) partagent une machine exécutant Windows, vous pouvez exécuter uniquement un processus à la fois, et vous devez utiliser la valeur par défaut du nombre de runtimes, c'est-à-dire 1. Si vous affectez plus de 1 runtime à une machine exécutant la station de travail Windows et que vous tentez d'exécuter simultanément plusieurs tâches, des messages d'erreur seront générés.
Lorsque le service UiPath Robot est en cours d'exécution sur une machine donnée, il s'affiche comme étant sous licence. S'il n'y a plus de licences disponibles, la machine ne sera pas sous licence.
Toutes les machines hébergeant des Robots de type non assistés sont répertoriés sur la page Non assisté (Unattended) ou Hors production (NonProduction). Vous pouvez également y consulter le nombre de runtimes alloués, le nombre de Robots définis et en cours d'exécution, ainsi que l'état de la licence de la machine. En outre, vous pouvez modifier le nombre de runtimes alloués à une machine et afficher une liste des Robots définis sur cette machine.
Nous vous recommandons de mettre à jour votre suite UiPath entière vers la version v2018.2 pour profiter pleinement du nouveau modèle de licence flexible proposé.
L'attribution de licences pour les Robots v2016.2 dans Orchestrator v2018.3 n'est pas prise en charge.
Si vous utilisez Orchestrator v2018.2 avec des Robots v2017.1, les restrictions suivantes existent pour les Robots assistés (Attended Robots) :
- chaque robot n'est pas marqué individuellement comme étant sous licence dans la page Robots (Robots). Notez qu'il ne s'agit que d'un problème d'apparence.
- Si le même utilisateur Active Directory se trouve sur plusieurs machines, vous ne pouvez plus les exécuter simultanément.