- Démarrage
- Meilleures pratiques
- Locataire
- Contexte des dossiers
- Automatisations
- Processus (Processes)
- Tâches (Jobs)
- Déclencheurs (Triggers)
- Journaux (Logs)
- Surveillance
- Files d'attente (Queues)
- Actifs
- Compartiments de stockage
- Test Suite - Orchestrator
- Autres configurations
- Intégrations
- Robots classiques
- Administration de l'hôte
- À propos du niveau de l’hôte
- Gestion des administrateurs système
- Gestion des locataires
- Configuration des notifications par e-mail du système
- Journaux d'audit pour le portail hôte
- Mode de Maintenance
- Administration de l'organisation
- Résolution des problèmes
Orchestrator est généralement concédé sous licence via une licence d'hôte ou une licence au niveau de l'organisation, par un administrateur système.
Cependant, certaines fonctions d'Orchestrator nécessitent que les administrateurs ou les utilisateurs d'Orchestrator comprennent et travaillent avec d'autres types de licences, qui permettent l'utilisation de diverses fonctionnalités. Celles-ci sont appelées licences de service et, parmi celles-ci, le runtime est particulièrement intéressant.
Cette page couvre strictement les aspects de licence qui intéressent les administrateurs et les utilisateurs d'Orchestrator pour l'utilisation d'Orchestrator.
Concepts d'octroi de licences
Pour en savoir plus sur les différents types de licences, consultez :
Licensing permissions
Plusieurs autorisations sont disponibles pour permettre à un utilisateur d'effectuer les différentes actions liées à la licence décrites sur cette page :
- License - Edit or License - Create - enables you to activate or update licenses
- License - View - enables the See More buttons on the License page, which allow you to see details about the licensed Robots in their corresponding page. The View Robots button is also available on these pages if you also have the Robots - View permission.
- License - Delete - enables you to remove licenses.
Étapes d'attribution de licences
A licensing process most commonly starts with activating your Orchestrator license, as explained here. If you want to manage your licenses at host level, activate your Orchestrator license and allocate them as explained in the host administration section of this guide.
Afterward, all you need to do to activate a Robot license is to connect the Robot to Orchestrator.
Pour Studio, il existe deux possibilités :
- You can activate its license directly from Orchestrator. This is the recommended method.
- Vous pouvez l'activer localement puis connecter Studio à Orchestrator via son Robot. N’oubliez pas de cocher la case Licence autonome (Stand-alone license) lors de la création de votre Robot, pour empêcher Orchestrator d’attribuer une licence Studio à partir de son pool de licences.
Utilisation de licence
Il existe plusieurs façons de surveiller l'utilisation des licences à partir d'Orchestrator :
-
If you want to assess whether there's room for maximizing licensing efficiency, you have the possibility to monitor historical licensing data on the Tenant > Monitoring page, by selecting License from the Section list.
-
In the License page, the total number of runtimes available on all online machines is displayed. Remember that a machine consumes the licenses as soon as the Robot Service starts.
To instantly release a license, disable the machine from the corresponding License page. Please note that you cannot use Studio or the Robot on a disabled machine.
Une machine désactivée est signalée en étant barrée par une croix sur la page Robots :
Combien de runtimes allouer
Although license management is typically performed from the administration interfaces, in Orchestrator you do work with a particular type of license: the runtime, which is a service license for robot use.
Les runtimes sont les licences dont vous avez besoin pour exécuter des automatisations Unattended. Vous allouez des runtimes lorsque vous créez un objet machine dans Orchestrator. Il y a deux aspects à connaître lors de l’attribution de runtimes :
-
Number of runtimes: You can assign a custom number of runtimes to a machine object (standard machine, or machine template), which determine the number of processes that can run at the same time on a machine.
Le nombre de runtimes requis est donné par le nombre de tâches que vous souhaitez autoriser à être exécutées en même temps sur cette machine ; il n'est pas impacté par le nombre de robots sur la machine.
Let's say you have a machine template with 10 Production (Unattended) runtimes allocated to it. For each workstation that is connected using the machine key of that template, 10 Production (Unattended) runtimes are reserved from the available licenses at the tenant level, allowing for executing 10 jobs at the same time. From these reserved runtimes, a runtime is only in use during job execution. So if you connect 4 machines to Orchestrator using that template, you need and reserve 40 runtimes at the tenant level. With, for example, 25 jobs running, 25 out of the 40 reserved runtimes are in use, leaving 15 runtimes that are reserved, but unused.
-
Types de runtimes: les types de runtimes attribués à un objet machine déterminent les types de processus pouvant s’exécuter sur cette machine.
Runtimes pour les dossiers classiques
Étant donné que pour les dossiers classiques, vous pouvez avoir plusieurs entités Robot sur la même machine, il est important de comprendre que plus de Robots ne signifie pas plus de capacité d'exécution. Pour cela, vous avez besoin de plus 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 disposent d'une licence et exécutent les tâches affectées, laissant une licence réservée, mais non utilisée.
Si, sur une machine, vous disposez uniquement d'un Robot Unattended ou NonProduction 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 7, 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.
Expiration de la licence
Alertes d'expiration
Par défaut, vous êtes informé 180, 90, 30, 14, 7 et 1 jour avant la date d’expiration de la licence. Vous pouvez configurer ces valeurs à l’aide du paramètre SystemJobs.LicenseExpirationAlert.DaysBefore .
Au niveau de l’hôte, pour les licences uniques réparties sur plusieurs organisations, seul l’administrateur système reçoit ces alertes par e-mail. Au niveau du locataire, tous les utilisateurs actifs disposant d’autorisations Licence - Affichage (License - View) les reçoivent. Les e-mails sont localisés par utilisateur.
Période de grâce
Votre licence peut inclure une période de grâce. Si c'est le cas, vous en êtes informé à l'ouverture de session et pouvez renouveler la licence sans subir d'interruption de service. Si ce n’est pas le cas, vos robots cessent de fonctionner au moment de l’expiration.
Période de grâce
Après l'expiration de votre licence, une période de grâce vous est accordée pendant laquelle vous pouvez renouveler votre licence sans aucune interruption des opérations. À l'ouverture de session, une notification s'affiche et vous informe que votre licence est expirée et de la durée de la période de grâce :
Vous pouvez fermer la notification en cliquant sur OK (OK) et continuer à travailler comme d'habitude. Après la fin de la période de grâce prescrite, Orchestrator sera sans licence et ne sera plus opérationnel.