- 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
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.
First, you need to activate and upload your license to Orchestrator, as explained here. Afterward, all you need to do to activate a Robot license is to connect it to Orchestrator.
Vous pouvez connecter votre robot à Orchestrator :
A. Manually
B. Using Interactive Sign-In
C. Using Automatic Robot Enrollment
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.
It is possible to have an Orchestrator license per tenant or per multiple tenants.
Concepts d'octroi de licences
Utilisateur nommé (Named User)
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.
Utilisateur simultané (Concurrent User)
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.
Runtime simultané (Concurrent Runtime)
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.
Notez que le nombre de Robots défini sur une machine peut être supérieur à celui des runtimes alloués à cette machine.
Types de licences Robot
Assisté (Attended)
- 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).
Regardless of the type of Attended license you have, it is possible to run Attended Robots offline for a specified number of hours. This means that Robots do not lose their licenses if, for any reason, they lose their connection to Orchestrator. This parameter is configurable from the tenant Settings page.
Sur un tenant spécifique, un seul type de licence est possible : Robot assisté nommé (Attended Named User) OU (OR) Robot assisté simultané (Attended Concurrent).
Studio ou StudioX
The Studio or StudioX license works similar to the Attended license, however, it only grants you access to connect your Studio or StudioX to Orchestrator. The right to use Studio is granted by a local license, or by connecting it to Orchestrator.
If Studio or StudioX is licensed locally, no additional license is consumed from Orchestrator's license pool as long as you selected the External license check box when you created the Robot in Orchestrator. For Automation Cloud, local licenses are no longer available, you can read more about it here
Un locataire spécifique ne peut avoir qu'un seul type de licence : Studio et/ou StudioX Named User OU Studio et/ou StudioX Concurrent.
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.
Il est impossible de démarrer plusieurs exécutions sur des Robots Studio ou StudioX Named User qui portent le même nom d'utilisateur Active Directory, mais qui se trouvent sur des machines différentes. Si vous procédez ainsi, un seul Robot réalise l'exécution indiquée.
Non assisté (Unattended) ou Hors production (NonProduction)
In this model of licensing, we count the maximum number of Unattended/NonProduction Robots that are able to execute processes simultaneously. This number is given by the total number of runtimes allocated to all the online machines. You can distribute the licenses across all your 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.
Lors de la mise à jour vers la version v2018.2 à partir d'une version antérieure, si des robots haute densité sont configurés, le nombre de runtimes par machine est automatiquement configuré sur 1 (et non sur le nombre total de Robots présents sur cette machine).
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.
Si une machine est en ligne mais n'est pas sous licence, elle tente d'acquérir un runtime à chaque pulsation.
Considérations relatives à la compatibilité
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.
- Concepts d'octroi de licences
- Utilisateur nommé (Named User)
- Utilisateur simultané (Concurrent User)
- Runtime simultané (Concurrent Runtime)
- Types de licences Robot
- Assisté (Attended)
- Studio ou StudioX
- Non assisté (Unattended) ou Hors production (NonProduction)
- Considérations relatives à la compatibilité