- Notes de publication
- Démarrage
- Assistant UiPath
- Installation et mise à niveau
- À propos de la rétrocompatibilité et la postcompatibilité
- Prérequis logiciels et matériels
- Mise à jour du Robot
- Configuration de Windows Server pour des Robots haute densité
- Services auxquels le Robot se connecte
- Description du fichier UiPath.Settings
- Types de robot
- Composants du Robot
- Licences
- Connexion des Robots à Orchestrator
- Processus et activités
- Journalisation
- Robot JavaScript SDK
- Scénarios spécifiques
- Redémarrage des composants du Robot
- 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
- Intégration de CrowdStrike
- Virtualisation des applis Citrix par le Robot
- 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 forcée de la signature des paquets
- Message trop volumineux pour être traité
- Erreurs lors de l’exécution en tant qu’administrateur
- Les packages NuGet ne sont pas accessibles après la migration
- Invite de contrôle d'accès utilisateur et activités d'automatisation de l'interface utilisateur
- .NET nécessaire lors de l'installation
- L'assembly ne peut pas être chargé à partir du réseau ou d'un partage de fichiers Azure
- Les activités ne trouvent pas le runtime .NET
Configuration de Windows Server pour des Robots haute densité
L'utilisation de Robots dans un déploiement de Robots High-Density vous permet d'utiliser une seule machine Windows Server pour exécuter plusieurs automatisations en même temps dans des sessions utilisateur distinctes. Pour cela, certaines configurations doivent d'abord être effectuées sur la machine Windows Server, puis vous devez configurer l'environnement dans Orchestrator.
Les étapes sont décrites ci-dessous :
- Installez l'hôte de session Bureau à distance pour que les utilisateurs de la machine exécutant Windows Server puissent accéder aux bureaux virtuels, aux bureaux basés sur une session et aux programmes RemoteApp.
- Ajoutez les utilisateurs qui vont utiliser la machine (et qui feront office de Robots).
- Activez les Robots haute densité dans UiPath®.
Une fois ces modifications faites, effectuez le déploiement de vos Robots comme indiqué ici.
- Ouvrez le Gestionnaire de serveur.
- Dans le volet Tableau de bord, cliquez sur Ajouter des rôles et des fonctionnalités. L'Assistant Ajout de rôles et de fonctionnalités s'affiche.
- Suivez les instructions de l'assistant (cliquez sur Suivant) jusqu'à ce que vous accédiez à l'étape Sélectionner des rôles de serveurs.
-
Dans la section Rôles (Roles), sélectionnez l'option Services Bureau à distance (Remote Desktop Services) et cliquez sur Suivant (Next).
- Suivez les instructions de l'assistant jusqu'à l'étape Sélectionner des services de rôle, sans modifier les paramètres affichés.
-
Dans la section Services de rôle, sélectionnez l'option Hôte de session Bureau à distance. Une boîte de dialogue s'affiche alors pour vous demander des informations sur certaines fonctionnalités requises.
- Cliquez sur Ajouter des fonctionnalités (Add Features) pour revenir à l'assistant.
-
Suivez les instructions de l'assistant jusqu'à l'étape Confirmer les sélections pour l'installation (Confirm Installation Selections) et cliquez sur Installer (Install). La fonctionnalité est installée (le redémarrage du serveur peut être requis).
Remarque : L'option Hôte de session Bureau à distance (Remote Desktop Session Host) est un service payant de Microsoft.Important :Pour que les sessions RDP fonctionnent correctement, assurez-vous que l'authentification au niveau du réseau pour RDP est activée.
Cela se fait à partir de :
Configuration ordinateur (Computer Configuration) – Modèles d'administration (Administrative Templates) – Composants Windows (Windows Components) – Services Bureau à distance (Remote Desktop Services) – Hôte de session Bureau à distance (Remote Desktop Session Host) – Sécurité (Security) –Require user authentication for remote connections by using Network Level Authentication
.
Vous devez ajouter les utilisateurs qui peuvent se connecter à cette machine (ils n'ont pas besoin d'avoir des droits d'administrateur). Ces utilisateurs sont ceux qui vont également être utilisés comme Robots.
- Ouvrez Gestion de l'ordinateur.
- Dans le volet gauche, accédez à Gestion de l'ordinateur (local) & gt; Utilisateurs et groupes locaux & gt; Groupes. Les volets droits sont mis à jour en conséquence.
- Double-cliquez sur Utilisateurs du Bureau à distance. La fenêtre Propriétés des utilisateurs du Bureau à distance s'affiche.
- Cliquez sur Ajouter (Add). La fenêtre Sélectionner des utilisateurs, ordinateurs, comptes de service ou groupes (Select Users, Computers, Service Accounts, or Groups) s'affiche.
- Dans le champ Entrer le nom de l'objet à sélectionner (Enter the object name to select), ajoutez des utilisateurs provenant de votre domaine, sous lequel les Robots pourront accéder à la machine.
- Cliquez sur OK (OK). La configuration est enregistrée et la fenêtre Sélectionner des utilisateurs, ordinateurs, comptes de service ou groupes (Select Users, Computers, Service Accounts, or Groups) se ferme.
- Dans la boite de dialogue Propriétés des utilisateurs du Bureau à distance (Remote Desktop Users Properties), cliquez sur Appliquer (Apply) et sur OK (OK). Vos paramètres sont enregistrés et les utilisateurs que vous venez d'ajouter pourront désormais se connecter à la machine exécutant Windows Server.
-
Créez un modèle de machine.
Attention : attribuez les runtimes nécessaires au modèle. Un modèle possédant un nombre X de runtimes réserve X licences du pool de licences du locataire pour chaque station de travail connectée à Orchestrator à l’aide de ce modèle. Cela vous permet d’exécuter simultanément X processus sur chaque station de travail.Imaginons que vous disposiez de 2 runtimes Unattended et 3 runtimes NonProduction sur un modèle de machine. Trois stations de travail connectées à Orchestrator à l’aide de ce modèle de machine retiennent 6 licences Unattended (2 Unattended X 3 stations de travail) et 9 licences NonProduction (3 NonProduction x 3 stations de travail) du pool de licences du locataire. Cela vous permet d’exécuter simultanément un nombre respectif de 2 processus Unattended et 3 NonProduction sur chaque station de travail de ce type. Locataire (Tenant) > Machines > Modèle de machine (Machine Template) Voir ici comment créer un modèle de machine
-
Connectez vos machines à Orchestrator à l'aide de la clé générée par le modèle de machine.
-
Configurez l'entité utilisateur : définissez son rôle au niveau du locataire, activez la création automatique de robot, définissez le nom d'utilisateur et le mot de passe utilisés pour se connecter à la machine et permettant au Robot de s'authentifier, sélectionnez le magasin d'informations d’identification, et configurez les paramètres d'exécution du Robot.
Locataire > Utilisateurs Pour savoir comment gérer les utilisateurs, cliquez ici. Veillez à bien définir l’option Connexion à la console surno
. -
Affectez l'utilisateur et le modèle de machine à un ou plusieurs dossiers, tout en choisissant les rôles d'utilisateur au niveau des dossiers.
Attention : cette procédure donne l'accès à ce dossier et met à disposition les processus qui y sont déployés et prêts à être exécutés.Locataire (Tenant) > Dossiers (Folders) Découvrez ici comment affecter des utilisateurs et des modèles de machines à un dossier.
-
Démarrez une tâche en configurant préalablement sa priorité et son type de runtime. Vous pouvez spécifier l’utilisateur sous lequel il est exécuté ou le laisser indéfini.
Attention : les tâches Unattended sont exécutées dynamiquement en associant automatiquement les utilisateurs et les machines de votre environnement. Si l'utilisateur est spécifié, seule la machine est allouée dynamiquement. Si aucun utilisateur n'est spécifié, les deux sont couplés dynamiquement l'un à l'autre. Ce dernier est le mécanisme optimal d'exécution des tâches, car il optimise la consommation de ressources.Contexte du dossier > Automatisations > Tâches Panneau du Robot UiPath® (pour les Unattended Robots utilisés en mode Attended) Découvrez ici comment démarrer une tâche.
Moderne
Afin de configurer les Robots High-Density dans des Dossiers modernes, Unattended Robots doivent être créés pour les utilisateurs qui bénéficieront de cette fonctionnalité. En plus de cela, plusieurs runtimes doivent être affectés aux modèles de machine correspondants (ceux fournissant la clé utilisée pour connecter les Robots à Orchestrator).
Classique
Pour les déploiements de Dossiers classiques, le nom de la machine doit correspondre exactement à la machine utilisée pour exécuter les automatisations. Lors de la création des Robots, pour faciliter le processus de configuration, cochez la caseCréer un autre (Create Another) pour enregistrer les valeurs dans les champs d'entrée (nom d'utilisateur, mot de passe, nom de la machine).