orchestrator
2022.4
false
- Démarrage
- Prérequis
- Meilleures pratiques
- Installation
- Mise à jour en cours
- Serveur d'identité
- Résolution des erreurs de démarrage
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.

Guide d'installation d'Orchestrator
Dernière mise à jour 24 sept. 2025
Avertissement : Veuillez garder à l’esprit que ces informations concernent la version vers laquelle vous effectuez la mise à niveau, et non la version à partir de laquelle vous effectuez la mise à niveau. Veillez donc à prendre connaissance des informations adéquates avant de continuer.
Important :
- Si vous ne l'avez pas déjà fait (par exemple, la mise à niveau depuis
v2019.10), vérifiez que vous avez créé les services d'application pour :- Serveur d'identité
- Webhooks Service
- Service de catalogue de ressources
- Avant d’exécuter le script
Publish-Orchestrator.ps1, assurez-vous de supprimer le module PowerShell AzureRM. Nous vous recommandons d’utiliser Az comme alternative. L’installation simultanée de modules AzureRM et Az n’est pas prise en charge. - Si la version Az souhaitée n’est pas détectée et qu’AzureRM est présent lors de l’exécution du script, vous êtes invité à confirmer la suppression d'AzureRM même sur les installations Unattended.
- Lorsqu'une version précédente du module est utilisée, la mise à niveau vers Az v6.0.0 fait apparaître le message suivant :
WARNING: The version 'x.x.x' of module 'Az.<Name>' is currently in use. Retry the operation after closing the applications.Afin de résoudre ce problème, assurez-vous d'exécuterPublish-Orchestrator.ps1dans une nouvelle session PowerShell.
-
Téléchargez la dernière archive
UiPathOrchestrator.zipdisponible. -
Déverrouillez le fichier
UiPathOrchestrator.zipà l'aide de la commandeUnblock-Filede PowerShell. Par exemple,Unblock-File .\UiPathOrchestrator.zip. -
Décompressez
UiPathOrchestrator.zip. -
Exécutez le script
Publish-Orchestrator.ps1dans PowerShell dans l'instance d'Orchestrator à mettre à jour, comme indiqué ci-dessous. Tenez compte du fait que vos paramètres UiPath.Orchestrator.dll.config (anciennement web.config) sont conservés s'ils ne sont pas explicitement spécifiés comme des paramètres de script. -
Exécutez le script
Publish-IdentityServer.ps1dans PowerShell sur votre instance Identity Server, comme indiqué ci-dessous. -
Exécutez le script
Publish-Webhooks.ps1dans PowerShell sur votre instance Webhooks Service, comme indiqué ci-dessous. -
Exécutez le script
Publish-ResourceCatalog.ps1dans PowerShell sur votre instance du service de catalogue de ressources, comme indiqué ci-dessous. -
Exécutez le script
MigrateTo-ResourceCatalog.ps1dans PowerShell en utilisant les paramètres décrits ici. -
Ouvrez l’application Web dans le portail Azure, puis accédez à Configuration > Paramètres généraux et vérifiez les paramètres suivants :
-
Stackdevrait être réglé sur.NET Core. -
Platformdevrait être réglé sur64 Bit. -
Web socketsdoit être défini surOnsi vous n’utilisez pas le service Azure SignalR
-
-
Démarrez le service d'applications Orchestrator. Profitez d'Orchestrator sur votre portail Azure.
-
Redémarrez le service UiPath Robot sur toutes les machines Robot que vos avez connectées à Orchestrator.
Une fois que vous avez téléchargé le dernier script
Publish-Orchestrator.ps1 sur votre machine locale, exécutez le script comme suit pour mettre à jour Orchestrator :
.\Publish-Orchestrator.ps1 -action Update -package .\UiPath.Orchestrator.Web.zip -stopApplicationBeforePublish -azureSubscriptionId "<azure_subscription_id>" -azureAccountTenantId "<azure_account_tenant_id>" -azureAccountApplicationId "<azure_application_id>" -azureAccountPassword "<azure_account_password>" -resourceGroupName "<resourcegroup_name>" -appServiceName "<app_service_name>" -Verbose.\Publish-Orchestrator.ps1 -action Update -package .\UiPath.Orchestrator.Web.zip -stopApplicationBeforePublish -azureSubscriptionId "<azure_subscription_id>" -azureAccountTenantId "<azure_account_tenant_id>" -azureAccountApplicationId "<azure_application_id>" -azureAccountPassword "<azure_account_password>" -resourceGroupName "<resourcegroup_name>" -appServiceName "<app_service_name>" -Verbose Pour inclure les modules Automatisation de test, Insights et Mettre à jour le serveur, exécutez le script comme suit :
.\Publish-Orchestrator.ps1 -action Update -package .\UiPath.Orchestrator.Web.zip -stopApplicationBeforePublish -azureSubscriptionId "<azure_subscription_id>" -azureAccountTenantId "<azure_account_tenant_id>" -azureAccountApplicationId "<azure_application_id>" -azureAccountPassword "<azure_account_password>" -resourceGroupName "<resourcegroup_name>" -appServiceName "<app_service_name>" -confirmBlockClassicExecutions -testAutomationFeatureEnabled -insightsFeatureEnabled -updateServerFeatureEnabled -Verbose.\Publish-Orchestrator.ps1 -action Update -package .\UiPath.Orchestrator.Web.zip -stopApplicationBeforePublish -azureSubscriptionId "<azure_subscription_id>" -azureAccountTenantId "<azure_account_tenant_id>" -azureAccountApplicationId "<azure_application_id>" -azureAccountPassword "<azure_account_password>" -resourceGroupName "<resourcegroup_name>" -appServiceName "<app_service_name>" -confirmBlockClassicExecutions -testAutomationFeatureEnabled -insightsFeatureEnabled -updateServerFeatureEnabled -VerboseAttention : si vous ne l'avez pas déjà fait (par exemple, la mise à niveau depuis
v2019.10), vérifiez que vous avez créé le service d'application pour Identity Server. Assurez-vous que le script Publish-IdentityServer.ps1 cible le service d'application Identity Server.
Une fois que vous avez téléchargé le dernier script
Publish-IdentityServer.ps1 sur votre machine locale, exécutez le script comme suit pour mettre à jour l'application Web Azure du serveur d'identité :
.\Publish-IdentityServer.ps1 ` -action Update ` -azureSubscriptionId "<azure_subscription_id>" ` -azureAccountTenantId "<azure_tenant_id>" ` -azureAccountApplicationId "<azure_application_id>" ` -azureAccountPassword "<azure_account_password>" ` -orchestratorURL "https://<orchestratorURL>" ` -identityServerUrl "https://<IdentityServerURL>/identity" ` -orchDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } ` -identityServerDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } ` -package "UiPath.IdentityServer.Web.zip" ` -cliPackage "UiPath.IdentityServer.Migrator.Cli.zip" ` -resourceCatalogUrl "<resource_catalog_url>" ` -stopApplicationBeforePublish ` -unattended.\Publish-IdentityServer.ps1 ` -action Update ` -azureSubscriptionId "<azure_subscription_id>" ` -azureAccountTenantId "<azure_tenant_id>" ` -azureAccountApplicationId "<azure_application_id>" ` -azureAccountPassword "<azure_account_password>" ` -orchestratorURL "https://<orchestratorURL>" ` -identityServerUrl "https://<IdentityServerURL>/identity" ` -orchDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } ` -identityServerDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } ` -package "UiPath.IdentityServer.Web.zip" ` -cliPackage "UiPath.IdentityServer.Migrator.Cli.zip" ` -resourceCatalogUrl "<resource_catalog_url>" ` -stopApplicationBeforePublish ` -unattended
Important : si vous ne l'avez pas déjà fait (par ex. mise à niveau à partir de
v2019.10), assurez-vous que vous avez créé le service d'application pour le service Webhooks. Assurez-vous que le script Publish-Webhooks.ps1 cible le service d'application Webhooks.
Une fois que vous avez téléchargé et extrait la dernière archive
UiPath.WebhookService.Web.zip sur votre machine locale, exécutez le script Publish-Webhooks.ps1 comme suit pour mettre à jour l'application Web Azure du service Webhook :
.\Publish-Webhooks.ps1 ` -action Update ` -package "UiPath.WebhookService.Web.zip" ` -azureAccountApplicationId "<azure_application_id>" ` -azureAccountPassword "<azure_account_password>" ` -azureSubscriptionId "<subscription_id>" ` -azureAccountTenantId "<azure_tenant_id>" ` -resourceGroupName "<resourcegroup_name>" ` -appServiceName "<appservice_name>" ` -stopApplicationBeforePublish.\Publish-Webhooks.ps1 ` -action Update ` -package "UiPath.WebhookService.Web.zip" ` -azureAccountApplicationId "<azure_application_id>" ` -azureAccountPassword "<azure_account_password>" ` -azureSubscriptionId "<subscription_id>" ` -azureAccountTenantId "<azure_tenant_id>" ` -resourceGroupName "<resourcegroup_name>" ` -appServiceName "<appservice_name>" ` -stopApplicationBeforePublishUne fois que vous avez téléchargé le dernier script
Publish-ResourceCatalog.ps1 sur votre machine locale, exécutez le script comme suit pour mettre à jour le service de catalogue de ressources :
.\Publish-ResourceCatalog.ps1 -action update -package "UiPath.ResourceCatalogService-Win64.zip" -azureSubscriptionId "<azure_subscription_id>" -azureAccountTenantId "<azure_account_tenant_id>" -azureAccountApplicationId "<azure_application_id>" -azureAccountPassword "<azure_account_password>" -resourceGroupName "<resourcegroup_name>" -appServiceName "<appservice_name>".\Publish-ResourceCatalog.ps1 -action update -package "UiPath.ResourceCatalogService-Win64.zip" -azureSubscriptionId "<azure_subscription_id>" -azureAccountTenantId "<azure_account_tenant_id>" -azureAccountApplicationId "<azure_application_id>" -azureAccountPassword "<azure_account_password>" -resourceGroupName "<resourcegroup_name>" -appServiceName "<appservice_name>"Important : le script
MigrateTo-ResourceCatalog.ps1 doit être exécuté lors de la mise à niveau du service de catalogue de ressources.