UiPath Documentation
orchestrator
2021.10
false
Guide de l'utilisateur d'Orchestrator
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Gestion des Robots

Dans les dossiers modernes, il n’existe pas de gestion de Robot à proprement parler, car les Robots sont créés automatiquement. Toutefois, vous devez définir les aspects relatifs à la licence, l’exécution et l’authentification du Robot devant être créé. Vous pouvez retrouver ci-dessous les étapes à suivre pour avoir une configuration fonctionnelle qui vous permet d’exécuter des tâches dans des dossiers.

Configuration Attended

  1. Créez un modèle de machine ou une machine standard. Pour les comptes d'espace de travail personnel, un modèle de machine est automatiquement créé.

    D'où : Locataire > Machines

  2. Connectez l'Assistant UiPath à Orchestrator à l’aide de la clé générée par l’entité de machine.

    Où : Assistant UiPath > Paramètres d'Orchestrator

  3. Configurez le compte :

    1. Assign tenant roles from Tenant > Manage Access > Assign roles. Assigning roles

    2. On the Robot setup step, switch the Attended Robot toggle to on to automatically create a robot for the account.

    3. If the user license management model is disabled, select the license type. What is my licensing model?

    4. If the account is for a user who has their own Studio or StudioX license, select the Stand-alone checkbox. This way, Orchestrator doesn't allocate a license from its license pool, only the local license is used.

      Remarque :

      If the option is not visible, you must submit a request to Licensing Support.

    5. Définissez le nom d'utilisateur utilisé pour se connecter à la machine sur laquelle le Robot UiPath est installé, configurez les paramètres d'exécution du Robot UiPath.

  4. Attribuez le compte à un ou plusieurs dossiers tout en choisissant les rôles appropriés au niveau du dossier. Les utilisateurs de l'espace de travail personnel peuvent travailler directement dans le contexte de leur propre espace de travail.

    Important :

    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.

    D'où : Locataire > Dossiers

  5. Démarrez une tâche.

    Where from: UiPath Assistant

En mode Attended, l’assistant UiPath affiche les processus dans tous les dossiers auxquels l’utilisateur est affecté.

These processes cannot be started or triggered in unattended mode from Orchestrator unless it's for debugging purposes. See Studio design and Orchestrator debugging.

Configuration Unattended

  1. Dans Locataire (Tenant) > Machines, créez un modèle de machine ou une machine standard. Les machines standard sont utilisées pour assurer la rétrocompatibilité avec les dossiers classiques, mais elles offrent des fonctionnalités limitées. Nous vous recommandons de migrer vers des dossiers modernes et d'utiliser à la place des modèles de machine.

    • 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.

    • image des documents Select the process type and process compatibility on the Supported Usage section. This allows you to optimize your unattended infrastructure by restricting unattended machines to executing certain types of processes. For example, you can configure cheaper machines such as Linux to execute cross-platform processes, and specialize Windows machines in foreground automation (which cannot run elsewhere). See an example of optimizing an unattended infrastructure consisting of a Windows desktop, one high-density Windows Server, and three Linux machines.

  2. Connectez vos machines à Orchestrator à l'aide de la clé générée par le modèle de machine.

  3. Configurer le compte : définissez son rôle au niveau du locataire, activez la création automatique de robots, définissez le nom d'utilisateur et le mot de passe utilisés pour se connecter à la machine de sorte que le Robot puisse s'authentifier, sélectionnez le magasin d'informations d'identification et configurez les paramètres d'exécution du Robot.

    D'où ?

    Locataire (Tenant) > Gérer l'accès (Manage access) > Attribuer des rôles (Assign roles)

  4. Attribuez le compte et le modèle de machine à un ou plusieurs dossiers tout en choisissant les rôles de compte au niveau du dossier.

    Important :

    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.

    D'où ?

    Locataire (Tenant) > Dossiers (Folders)

  5. Démarrez une tâche en configurant sa priorité et son type d'exécution. Vous pouvez spécifier le compte sous lequel il est exécuté, ou vous pouvez le laisser non défini.

    Important :

    Les tâches Unattended sont exécutées dynamiquement en associant automatiquement les comptes et les machines de votre environnement. Si le compte est spécifié, seule la machine est allouée dynamiquement. Si aucun compte 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.

    D'où ?

    • Contexte du Dossier (Folder) > Automatisations (Automations) > Tâches (Jobs)
    • Panneau du Robot UiPath (pour les Unattended Robots utilisés en mode Attended)

En mode Unattended, le panneau de l'Assistant UiPath affiche les processus dans tous les dossiers auxquels l’utilisateur et le modèle de machine ont été affectés. Ces processus peuvent être démarrés ou déclenchés en mode Unattended à partir d’Orchestrator.

Un utilisateur utilisant un robot Unattended en mode assisté (l'utilisateur se connecte à la machine) n'a pas accès aux processus des dossiers auxquels l'utilisateur seul est affecté. Leur accès est limité aux processus trouvés dans les dossiers auxquels eux-mêmes et le modèle de machine sont affectés.

Important :

Sur une machine hôte, vous devez enregistrer un utilisateur Windows pour chaque compte qui appartient aux dossiers auxquels le modèle de machine correspondant est affecté.

Imaginons que vous ayez connecté un serveur à Orchestrator à l'aide de la clé générée par le modèle de machine FinanceT. Ce modèle de machine est affecté aux dossiers FinanceExecution et FinanceHR, auxquels 6 comptes ont également été affectés. Ces 6 comptes doivent être enregistrés en tant qu'utilisateurs Windows sur le serveur.

Représentation graphique d'une configuration Unattended moderne basique

Représentation graphique d'une configuration Unattended moderne complexe

Débogage

Activation d'une session de dépannage pour les processus Unattended

Remarque :

Robots - Modifier (Robots - Edit) représente l’autorisation minimale requise pour utiliser les sessions de résolution des problèmes.

Lorsque l'authentification interactive est appliquée, dans UiPath Assistant, vous ne pouvez voir que les processus auxquels vous avez accès et uniquement après vous être connecté à votre compte. Une licence d'utilisateur est également requise. Par conséquent, les processus Unattended qui ne s'exécutent pas sous votre compte ne sont pas disponibles dans UiPath Assistant pour la résolution des problèmes.

Ainsi, si vous devez déboguer un processus Unattended, vous pouvez activer temporairement une session de résolution des problèmes. Cela vous permet de voir et d'exécuter le processus Unattended localement, sans nécessiter de licence utilisateur.

La session de dépannage est temporaire et ce qui précède ne s'applique que lorsque le dépannage est actif.

  1. Accédez à Locataire (Tenant) > Robots > Sessions Unattended (Unattended sessions).

  2. Identify the machine where the error occurred and click image des documents at the right end of the machine row.

    Remarque :

    L'option n'est disponible que si l'authentification interactive est appliquée.

    You can find out on which machine a process ran from the Monitoring > Processes tab.

    La boîte de dialogue Configurer la session de résolution des problèmes (Configure troubleshooting session) s'ouvre :

  3. Sous Session de résolution des problèmes (Troubleshooting session), cliquez sur la bascule pour la faire passer sur Activé (Enabled).

  4. Dans la zone Délai d'expiration de la session (en minutes) (Session timeout (minutes)), modifiez la valeur pour changer le nombre de minutes pendant lesquelles la session de résolution des problèmes doit être active.

    Une fois le nombre de minutes spécifié écoulé, la session de dépannage est automatiquement désactivée et aucune autre connexion n'est acceptée. Cependant, toutes les connexions existantes restent actives jusqu'à ce qu'elles soient déconnectées.

  5. Cliquez sur Enregistrer (Save).

  6. In Orchestrator, go to Tenant > Machines and click image des documents at the right of the machine row to copy the machine key to your clipboard.

  7. Dans UiPath Assistant, cliquez sur l'icône Préférences (Preferences) dans la barre de titre et sélectionnez Préférences (Preferences).

  8. Sélectionnez l'onglet Paramètres d'Orchestrator (Orchestrator Settings) et cliquez sur Déconnecter (Disconnect) ou Déconnexion (Sign Out) si nécessaire afin de pouvoir modifier les paramètres de connexion.

  9. Configurez la connexion comme suit :

    • Type de connexion (Connection Type) - Sélectionnez la clé de machine (Machine Key).
    • URL d'Orchestrator (Orchestrator URL) : Ajoutez l'URL à l'instance Orchestrator, qui doit inclure le locataire et l'organisation.
    • Clé de machine (Machine Key) : collez la clé de machine copiée à partir de votre presse-papiers.
  10. Cliquez sur Connecter (Connect), puis fermez la fenêtre Préférences (Preferences).

  11. Si vous ne voyez pas les processus Unattended dans l'Assistant, accédez à Préférences (Preferences) > Connexion (Sign In) et connectez-vous avec vos informations d'identification.

Extension ou désactivation d'une session de dépannage des processus Unattended

Remarque :

Robots - Modifier (Robots - Edit) représente l’autorisation minimale requise pour utiliser les sessions de résolution des problèmes.

Lorsque vous avez terminé le débogage, vous pouvez désactiver la session de résolution des problèmes sur la machine afin qu'elle n'autorise plus les connexions Attended, ou vous pouvez prolonger la durée d'activité de la session si nécessaire.

  1. Dans Orchestrator, accédez à Locataire (Tenant) > Robots > Sessions Unattended (Unattended sessions).

  2. Click image des documents at the right end of the machine row.

  3. Dans la boîte de dialogue Configurer la session de résolution des problèmes (Configure troubleshooting session) :

    • Close the session: Click the toggle under Troubleshooting session to switch it to Disabled.

      Lorsqu'elle est désactivée, aucune autre connexion ne sera acceptée. Cependant, toutes les connexions existantes restent actives jusqu'à ce qu'elles soient déconnectées.

    • Étendre la session (Extend the session) : modifiez la valeur dans la zone Délai d'expiration de la session (en minutes) (Session timeout (minutes)) avec une valeur supérieure afin d'étendre la session à la durée spécifiée.

  4. Cliquez sur Enregistrer (Save).

  5. Déconnectez UiPath Assistant pour fermer la connexion.

Conception Studio et débogage d'Orchestrator

Pour créer des workflows dans Studio ou StudioX lors du débogage dans Orchestrator, le compte du développeur a besoin à la fois d'un robot assisté et d'un robot non assisté.

Pour configurer le compte du développeur pour une utilisation avec et sans assistance :

  1. Ajouter un utilisateur et configurer les détails de l'utilisateur.

    D'où ?

    Locataire (Tenant) > Gérer l'accès (Manage access) > Attribuer des rôles (Assign roles)

    • The developer must be granted the roles appropriate to the desired level of access to Orchestrator tenant resources. See standard Orchestrator roles and their purpose. (3)

    • Autoriser la connexion Web pour permettre au développeur d'accéder à Orchestrator. (4)

  2. Créez et configurez l'Attended Robot.

    • Pour les utilisateurs d'annuaire, le domaine\nom d'utilisateur est pré-rempli. (6)

    • Pour créer des workflows et démarrer des tâches à partir de l’Assistant UiPath, vous avez besoin d’une licence utilisateur qui offre les fonctionnalités de Studio et vous permet d’enregistrer le Robot pour cet utilisateur spécifique dans Orchestrator. Voir UiPath Licensing Portal pour plus de détails sur les UGS disponibles. (7)

    • Créez un espace de travail personnel pour l'utilisateur afin de faciliter le débogage du workflow dans le contexte de l'espace de travail. (8)

  3. Créez et configurez l'Unattended Robot.

  4. Configurer les paramètres du Robot

  5. Créez un modèle de machine ou une machine standard pour connecter le Robot à Orchestrator à l'aide de sa clé. Attachez-lui des runtimes pour permettre une exécution Unattended.

    D'où ?

    Locataire (Tenant) > Machines

    • Orchestrator automatically manages machine templates for personal workspace owners. A machine template with a Development runtime is automatically created and assigned to each new personal workspace.

    • Le débogage sans utiliser la fonctionnalité Espaces de travail personnels nécessite de rattacher un runtime NonProduction à la machine utilisée pour le débogage. Cela sécurise un runtime à partir du pool de licences disponibles au niveau du locataire et l'affecte au modèle. Cela permet au compte de démarrer des tâches à partir d'Orchestrator. Le runtime alloué est consommé lors de l’exécution d’une tâche.

  6. Connectez le Robot à Orchestrator à l’aide de la clé générée par l’entité de machine.

    D'où ?

    Assistant UiPath > Préférences (Preferences) > Paramètres d'Orchestrator (Orchestrator Settings)

  7. Les développeurs peuvent immédiatement publier des projets d'automatisation et lancer des tâches à partir d'Orchestrator dans le contexte de leur espace de travail. Pour effectuer des opérations de débogage dans des dossiers autres que leurs espaces de travail personnels, les étapes supplémentaires suivantes sont requises :

    • Débogage à l'aide de l'Assistant : le compte doit être affecté aux dossiers souhaités pour mettre les ressources contenues à leur disposition.

    • Débogage à l'aide d'Orchestrator : le compte et l'entité de machine (modèle de machine d'espace de travail personnel) doivent être affectés aux dossiers souhaités. Dans Orchestrator, vous ne pouvez exécuter que des processus à partir de dossiers auxquels votre compte et le modèle de machine sont attribués.

      Remarque :

      FAQ

      Je n'ai aucun runtime disponible lorsque je démarre une tâche à partir d'Orchestrator

      ✅ Make sure you assigned both the account and the machine to the folder that contains the process to be executed

      ✅ Make sure you assigned runtimes to the machine template used to connect the Robot to Orchestrator. This is only necessary if you are not using Personal Workspaces.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour