- Démarrage
- Paramétrage et configuration
- Prérequis logiciels et matériels
- À propos des licences à tarification unifiée
- À propos des licences Flex
- Activation de Studio
- Mettre à jour Studio
- Paramètres de la ligne de commande
- Applications et technologies prises en charge
- Activer Gmail pour les activités de messagerie
- Refus de la télémétrie
- Exécutables Studio
- Projets d'automatisation
- À propos de la publication de projets d'automatisation
- Conception d'automatisations
- Gérer les package d’activités
- Configuration des paramètres du projet d'activité
- Signature de paquets
- Gouvernance
- Import des entités
- Lier un projet à une idée dans Automation Hub
- Utilisation du gestionnaire de données
- Solutions
- Dépendances
- Types de workflows
- Flux de contrôle
- Comparaison de fichiers
- Meilleures pratiques d'automatisation
- Intégration du contrôle de code source
- À propos du contrôle de version
- Gestion de projets à l'aide de TFS
- Gestion de projets à l'aide de SVN
- Diff de workflow
- Débogage
- Journalisation
- L'outil de diagnostic (Diagnostic Tool)
- Analyseur de workflow
- À propos de l'analyseur de workflow
- ST-NMG-001 - Convention d'affectation de noms des variables
- ST-NMG-002 - Convention d'affectation de noms des arguments
- ST-NMG-004 - Duplication du nom complet
- ST-NMG-005 - La variable remplace une autre
- ST-NMG-006 - La variable remplace l'argument
- ST-NMG-008 - Longueur de variable dépassée
- ST-NMG-009 - Ajouter un préfixe aux variables DataTable
- ST-NMG-011 - Ajouter un préfixe aux arguments Datatable
- ST-NMG-012 - Valeurs par défaut de l'argument
- ST-NMG-016 : longueur d'argument dépassée
- ST-NMG-017 : le nom de la classe correspond à l’espace de noms par défaut
- ST-DBP-002 - Nombre élevé d'arguments
- ST-DBP-003 - Bloc d'interception vide
- ST-DBP-007 - Plusieurs couches de l'organigramme
- ST-DPB-010 : plusieurs instances de [workflow] ou [cas de test]
- ST-DBP-020 - Propriétés de sortie non définies
- ST-DBP-021 - Délai d'expiration codé en dur
- ST-DBP-023 : Workflow vide
- ST-DBP-024 - Vérification de l’activité de persistance
- ST-DBP-025 - Condition préalable à la sérialisation des variables
- ST-DBP-027 - Pratiques exemplaires de persistance
- ST-DBP-028 - Condition préalable à la sérialisation des arguments
- ST-MRD-002 - Valeurs par défaut des noms d'activités
- ST-MRD-004 - Activités inaccessibles
- ST-MRD-005 - Séquences redondantes
- ST-MRD-007 - Clauses If imbriquées
- ST-MRD-008 - Séquence vide
- ST-MRD-009 - Activités profondément imbriquées
- ST-MRD-011 - Utilisation de la ligne d'écriture
- ST-MRD-017 - Incomplet si (Incomplete If)
- ST-USG-005 - Arguments d'activité codée en dur
- ST-USG-009 - Variables inutilisées
- ST-USG-010 - Dépendances inutilisées
- ST-USG-014 - Restrictions sur les paquets (Package Restriction)
- ST-USG-017 - Modificateur de paramètre non valide
- ST-USG-020 - Nombre minimum de messages consignés
- ST-USG-024 - Non utilisé, sauvegardé pour plus tard (Unused Saved for Later)
- ST-USG-025 - Utilisation abusive de la valeur enregistrée (Saved Value Misuse)
- ST-USG-026 - Restrictions d'activité (Activity Restrictions)
- ST-USG-027 - Packages requis
- ST-USG-028 - Restreindre l'invocation des modèles de fichier
- ST-USG-027 - Balises requises
- ST-USG-034 – URL Automation Hub
- Variables
- Arguments
- Noms d'espace importés
- Automatisations codées
- Introduction
- Enregistrement de services personnalisés
- Contextes Avant (Before) et Après (After)
- Génération du code
- Génération de cas de test codé à partir de cas de test manuels
- Intégration d'OpenAI avec des workflows codés
- Demander un prêt auprès de UiBank
- Génération de files d'attente avec workflows codés et API Orchestrator
- Utilisation de projets de bibliothèque importés dans des automatisations codées
- Utilisation de l’authentification à deux facteurs dans des automatisations codées
- Résolution des problèmes
- Automatisation Attended basée sur déclencheur
- Réf. d’objets
- À propos du référentiel d’objets
- Création d’un référentiel via la Capture d'éléments
- Création d’un Référentiel depuis le Panneau Référentiel d’objets (Object Repository Panel)
- Utilisation du référentiel d'objets avec des enregistreurs
- Ajouter des Éléments d'Activités à un Référentiel
- Utiliser des Objets dans le projet en cours
- Modifier les descripteurs
- Résoudre les descripteurs d’IU
- Réutiliser les Objets et les Bibliothèques d’IU
- Outil de synchronisation du référentiel d’objets
- Outil ScreenScrapeJavaSupport
- Extensions
- À propos des extensions
- Outil SetupExtensions
- Prérequis logiciels et matériels
- Planificateur de tâches
- Prise en charge côte à côte
- Ajout de dépendances de Remote Runtime
- UiPath Remote Runtime bloque la fermeture de la session Citrix
- UiPath Remote Runtime provoque une fuite de mémoire
- Le package UiPath.UIAutomation.Activities ne correspond pas aux versions d’UiPath Remote Runtime
- L'extension UiPath requise n'est pas installée sur la machine distante
- Paramètres de résolution d’écran
- Nouvelles fonctionnalités de l'extension
- L’extension Chrome est automatiquement supprimée
- Vérification de l'installation et de l'activation de l'extension pour Chrome
- Vérifiez si ChromeNativeMessaging.exe est en cours d’exécution
- Vérifier si la variable ComSpec est correctement définie
- Activez l’accès aux URL de fichiers et au mode navigation privée
- Profils de navigateur multiples
- Group Policy conflict
- Problèmes connus spécifiques aux extensions MV3
- Liste des extensions pour Chrome
- Configuration requise pour la version Edge
- Stratégies de groupe
- Impossible de communiquer avec le navigateur
- L’extension Edge est automatiquement supprimée
- L'extension a peut-être été corrompue
- Vérification si l'extension pour Microsoft Edge est installée et activée
- Vérifiez si ChromeNativeMessaging.exe est en cours d’exécution
- Vérifier si la variable ComSpec est correctement définie
- Activation de l'accès aux URL de fichiers et au mode navigation privée
- Profils de navigateur multiples
- Group Policy conflict
- Liste des extensions pour Edge
- Extension pour Citrix
- Extension pour Amazon WorkSpaces
- Plug-in du gestionnaire de solution SAP
- Complément Excel
- Tests Studio
- Résolution des problèmes
- À propos de la résolution des problèmes
- Erreurs de compilation de l’assembly
- Prise en charge et limitations de Microsoft App-V
- Résolution des problèmes rencontrés avec Internet Explorer x64
- Problèmes rencontrés avec Microsoft Office
- Identification des éléments d'IU dans PDF avec options d'accessibilité
- Réparation de la prise en charge d'Active Accessibility
- La validation des projets volumineux hérités depuis Windows prend plus de temps que prévu

Guide de l’utilisateur de Studio
Les solutions regroupent tout ce qui est nécessaire pour automatiser un processus métier de bout en bout, ce qui vous offre les fonctionnalités nécessaires pour développer des projets d'automatisation avec leurs dépendances et les déployer sur l'ensemble des locataires.
Les solutions sont des conteneurs au niveau du cloud permettant de modéliser une automatisation de bout en bout sous la forme d'une même unité versionnée. Dans une solution, vous pouvez créer et orchestrer :
- Workflows RPA
- Workflows d’API
- Agents
- Processus d’agent
- Applications (avec validations humaines)
Tous ces composants partagent des ressources de la solution (ressources, connexions, files d'attente, stockage, etc.) que vous gérez de manière centralisée au niveau de la solution. Les solutions sont également portables : elles peuvent être packagées une fois et déployées dans l'ensemble des locataires et des organisations avec une configuration spécifique à l'environnement.
Pour en savoir plus, consultez le guide de l'utilisateur de Studio Web.
The Explorer panel allows you to manage the projects in your solution, as well as the project files in each project.
Inside the Explorer panel, you can:
- Utilisez le bouton
Ajouter à la solution pour :
- Créer un nouveau projet d'automatisation et l'ajouter à votre solution.
- Importer un projet d'automatisation existant.
Remarque : Vous pouvez également accéder à la fenêtre Ajouter à la solution en cliquant avec le bouton droit dans le panneau Solution.
- Utilisez la barre de
recherche pour trouver des projets, des fichiers, des pages, des actions, des variables ou des arguments spécifiques dans votre solution.
- Cliquez avec le bouton droit sur la solution pour la renommer ou l'ouvrir dans Studio Web.
- Cliquez avec le bouton droit sur un projet pour :
- Ouvrez le projet dans Studio et accédez au menu contextuel des projets avec des options spécifiques au projet.
- Ouvrir le projet dans Studio Web dans un nouvel onglet de navigateur.
- Supprimer le projet de la solution.
Lorsque vous ouvrez une solution dans Studio, vous ne pouvez apporter des modifications qu'aux projets RPA. Les autres types de projets inclus dans une solution ne peuvent pas être modifiés depuis Studio et nécessitent que vous continuiez à modifier la solution dans Studio Web (cela inclut les projets d'application, les processus agentiques, les projets d'API et les agents).
Les projets qui ne peuvent pas être modifiés dans Studio sont grisés dans le panneau Solution. Vous pouvez cliquer avec le bouton droit sur un projet qui n'est pas pris en charge dans Studio pour l'ouvrir dans Studio Web ou le supprimer de la solution. Lors de l'ouverture du projet dans Studio Web, les modifications sont enregistrées dans le cloud et le projet s'ouvre dans un nouvel onglet de navigateur.
L'expérience de conception et de débogage de projets RPA dans une solution est la même qu'avec des projets RPA autonomes.
Le panneau Ressources définies affiche les ressources incluses dans votre solution. Le panneau peut être réduit. Les ressources sont automatiquement ajoutées à une solution lorsqu'elles sont utilisées par des activités et sont regroupées sous les catégories suivantes :
- Applications (Apps) : interfaces utilisateur alimentées par des automatisations qui vous permettent de créer des applications métier personnalisées qui se connectent aux données.
- Ressources : Variables ou informations d’identification partagées que vous pouvez utiliser dans différents projets d’automatisation.
- Règles métier : Objets utilisés pour stocker et gérer les fichiers de modèle de décision et de notation (DMN).
- Connexions : connexions Integration Service qui permettent d'établir des tâches entre des utilisateurs individuels et des applications externes.
- Contexte : les index d'ancrage dans le contexte qui donnent accès aux bases de connaissances autorisées.
- Processus (Processes ) : versions du package liées à un dossier particulier.
- Files d’attente – Conteneurs qui vous permettent de contenir un nombre illimité d’éléments.
- Compartiments de stockage : Solutions de stockage par dossier exploitées dans la création de projets d'automatisation.
- Catalogues de tâches (Task Catalogs ) : conteneurs d'actions dans lesquels vous pouvez classer vos actions en fonction de divers critères. Le catalogue qui stocke une action est défini lorsqu'une action est créée, à l'aide d'activités de création d'actions dans Studio Web.
- Dépendances (Dependencies ) : catégories d'activité liées contextuellement dans un projet spécifique.
Les activités sont conscientes du contexte de la solution. Dans les activités qui gèrent les ressources de la solution (par exemple, Ajouter un élément de file d'attente), le widget Sélecteur de ressources affiche toutes les ressources disponibles (ressources, files d'attente, connexions, etc.). Vous pouvez également utiliser le bouton Ouvrir Orchestrator pour gérer les ressources de la plateforme dans Orchestrator.
Les modifications apportées à une solution sont toujours synchronisées avec le cloud, ce qui vous permet de basculer facilement entre Studio et Studio Web.
Une fois que vous avez créé une solution dans Studio Web, vous avez la possibilité de continuer à travailler dans Studio. Depuis la page Espace de travail de Studio Web, ouvrez le menu à droite d'une solution et sélectionnez Ouvrir dans Studio Desktop. Vous pouvez également ouvrir la solution dans Studio Web, cliquer avec le bouton droit sur le nom de la solution dans l'Explorateur de solutions, puis sélectionner Ouvrir dans Studio Desktop.
- Ouvrir dans le navigateur – Ouvrez la solution dans Studio Web. Si la solution est verrouillée par Studio Web, une erreur s'affiche et la solution s'ouvre dans un nouvel onglet en mode lecture seule.
- Synchroniser avec le cloud – Pousser les modifications que vous avez apportées dans Studio et continuez à créer votre solution dans Studio Web.
Vous pouvez ajouter une solution sous le contrôle de version Git en sélectionnant l'étiquette Ajouter au contrôle de code source dans la barre d'état. Cela vous permet de gérer les validations et les branches au niveau de la solution.
- Studio détecte lorsqu'un projet fait partie d'une solution. L'ouverture d'un projet local qui fait partie d'une solution ouvre automatiquement l'ensemble du contexte de la solution.
- Lors de la conversion d'un projet multiplateforme vers la compatibilité Windows, le projet est converti directement, sans l'option de créer une copie du projet d'origine.
- De nouvelles solutions ne peuvent être créées que dans Studio Web. Vous pouvez ouvrir et modifier des solutions existantes dans Studio, qui est sensible au contexte et vous permet d'améliorer les solutions avec des projets RPA multiplateformes et Windows.
- Renommer des projets individuels est actuellement pris en charge uniquement dans Studio Web.
- Vous ne pouvez publier le projet RPA actuel que depuis Studio.
- Certains types de projets (processus agentiques, applications, workflows d'API ou agents) ne peuvent être ouverts et modifiés que dans Studio Web. Vous pouvez utiliser Studio pour ses puissantes expériences de conception et de débogage RPA, ainsi que Studio Web pour accéder aux fonctionnalités d'automatisation agentique.
- L'empaquetage et le déploiement de solutions s'effectuent uniquement dans Studio Web. La prise en charge des solutions sera ajoutée aux intégrations CI/CD avec UiPath CLI à l'avenir.
- Vous pouvez afficher les projets Windows dans l'Explorateur de solutions dans Studio Web, mais vous ne pouvez les modifier que lorsque vous ouvrez la solution dans Studio.
- Un seul utilisateur peut travailler sur une solution à la fois. Nous avons introduit un verrou au niveau de la solution pour éviter les conflits insolubles (par exemple, lorsqu'un utilisateur crée un projet de workflow d'API dans Studio Web tandis qu'un autre utilisateur modifie un projet RPA dans Studio). Sans ce verrou, une synchronisation ultérieure avec le cloud pourrait remplacer un ensemble de modifications. Cette limitation sera supprimée lorsque Studio Web prendra en charge les espaces de travail locaux (enregistrant la solution entière sur le disque), ce qui permettra aux flux Git standard de résoudre les conflits en toute sécurité.
- Utilisez Git au niveau de la solution pour versionner les projets d'automatisation ainsi que leurs configurations.
- Déployez la solution pour le débogage dans Studio Web avant de l'ouvrir dans Studio. Cela garantit que tous les projets et ressources de la solution sont déployés dans Orchestrator et prêts à être utilisés dans Studio.