UiPath Documentation
orchestrator
2023.10
false
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide d'installation d'Orchestrator

Dernière mise à jour 24 mars 2026

Déploiement Azure Marketplace

Les déploiements place de marché Azure vous permettent de déployer des solutions UiPath directement à partir du portail Azure.

Remarque :

Azure Marketplace conserve la dernière version de UiPath Orchestrator.

UiPath Orchestrator

Cet assistant vous permet de déployer des environnements simples ou multi-nœuds. Les composants sont :

NomDétails (Details)
App Service (application Web)Utilisé pour héberger les services Web requis (par ex. Orchestrator, Identité, WebHooks). Tous les composants se trouvent dans le même plan App Service. Si vous déployez un déploiement multi-nœuds, le High Availability Add-on sera accessible à l’aide d’une intégration de réseau virtuel
Base de données SQL, base de données uniqueLa base de données SQL (et le serveur) utilisé par les services Web.
Application InsightsL'application Insights est utilisée pour la journalisation des règles de mise à jour automatique.
Compte de stockageLe compte de stockage utilisé pour stocker des packages / bibliothèques.
Identité gérée par l’utilisateurUtilisé pour configurer le déploiement à l’aide de scripts exécutés sur une machine virtuelle Windows.
Machine virtuelle WindowsMachine virtuelle déployée temporairement qui exécutera des scripts pour configurer les services Web susmentionnés (Web Apps). Cette machine utilise la Managed Identity pour s'authentifier auprès d'Azure. Elle est déployée dans un VNet séparé avec une carte d’interface réseau et un compte de stockage distinct
Script de déploiementCeci est utilisé pour nettoyer Azure Resources (Configuration VM et toutes les dépendances). Cette ressource sera automatiquement supprimée à la fin en cas de succès.

[Facultatif] Composants High Availability Add-on (HAA) :

Important :

Les déploiements d'Orchestrator multinœud utilisent le protocole RESP (REdis Serialization Protocol) pour la communication et peuvent donc être configurés à l'aide de n'importe quelle solution dépendant de ce protocole. Le module HAA est la seule solution de ce type prise en charge par UiPath. La prise en charge complète est assurée aux utilisateurs de Redis Enterprise à l'achat d'un module HAA.

NomDétails (Details)
Machine virtuelle LinuxTrois machines virtuelles Linux sont déployées ensemble pour former un cluster. Le cluster est déployé dans un réseau virtuel avec des cartes d'interface réseau pour chaque nœud. Les nœuds ne sont pas exposés publiquement et sont connectés à Orchestrator App Service via l'intégration de réseau virtuel

Passer par l’assistant

Notions de base

Image 1. Notions de base

Capture d'écran de la page Bases

À cette étape, vous devez sélectionner l’abonnement, le groupe de ressources et la région où vous souhaitez que la solution soit déployée.

Remarque :

Vous devez avoir des autorisations propriétaire sur le groupe de ressources ou l’abonnement à déployer puisque les déploiements créent une identité gérée par l’utilisateur (voir composants).

Détails sur Orchestrator

Figure 2. Détails d'Orchestrator

Capture d'écran de la page Détails d'Orchestrator

NomDétails (Details)
Nom de l'OrchestratorAu nom de l'Orchestrator sera ajouté un suffixe aléatoire.
Mot de passe (Password)Définissez le mot de passe qui sera utilisé pour l’administrateur hôte et le compte administrateur du locataire par défaut (admin).
Version OrchestratorSélectionnez la version de l’Orchestrator UiPath que vous souhaitez déployer.
Instances OrchestratorLe nombre d' P2v2 instances qui seront créées (réduites à). Peuvent être au maximum 30.
Taille de l'OrchestratorIl déploiera différentes versions de la base de données SQL. Petit: < 100 robots (4 Core) Moyen: < 250 robots (8 Core) Grand < 500 robots ou plus (16 Core)

Veuillez noter que si vous avez sélectionné une instance Orchestrator, vous aurez la possibilité de sauter High Availability Add-on l'installation. Si vous avez choisi de la sauter, veuillez ne pas modifier le nombre d'instances car ce sera un scénario non pris en charge.

Configuration de HAA Server

Figure 3. Configuration de HAA

Capture d'écran de la page Configuration de HAA

Nom

Détails (Details)

Haa Servers (VM) Connexion admin

Définissez le nom d’utilisateur admin pour les machines virtuelles High Availability Add-on.

Mot de passe (Password)

Définissez le mot de passe admin pour les machines virtuelles High Availability Add-on.

Haa Admin E-mail

Définissez l’e-mail admin pour la High Availability Add-on.

Mot de passe (Password)

Définissez le mot de passe admin pour le High Availability Add-on.

High Availability Add-on Licence

Licence High Availability Add-on. Si elle n'est pas fournie, vous devrez entrer une licence dans 30 jours.

Taille de la machines virtuelle

La taille des trois machines virtuelles RHEL (Red Hat Enterprise Linux) à provisionner. Nous recommandons 2 à 4 processeurs et 8 à 16 Go de RAM.

Réseau virtuel pour HAA

Un réseau virtuel qui sera utilisé pour déployer les machines virtuelles High Availability Add-on. Elles seront déployées dans un sous-réseau et un autre sous-réseau est nécessaire pour l’intégration du réseau virtuel WebApp (connectivité privée).

Sous-réseaux

Deux sous-réseaux sont requis :

  • Un sous-réseau virtuel qui sera utilisé pour déployer les machines virtuelles High Availability Add-on.
  • Sous-réseau de réseau virtuel utilisé pour l'intégration d'App Service/Web App VNet (connectivité privée). Si vous utilisez un réseau virtuel existant, ce sous-réseau doit être vide, configuré et utilisé uniquement à cette fin.

Paramètres d'Orchestrator SQL

Figure 4. Paramètres SQL d'Orchestrator

Capture d'écran de la page Paramètres SQL d'Orchestrator

NomDétails (Details)
Orchestrator SQL Serveur NomAu nom du serveur SQL sera ajouté un suffixe aléatoire.
Orchestrator SQL Serveur Admin LoginDéfinissez le nom d’utilisateur admin du serveur Orchestrator SQL.
Mot de passe (Password)Définissez le mot de passe admin du serveur Orchestrator SQL.

Configuration du certificat

NomDétails (Details)
Certificat de signature de jetons (pfx)Le certificat utilisé pour la signature de jeton. Les exigences des certificats de service d’application Microsoft. Les exigences du certificat de signature de jeton UiPath. Le certificat pfx doit répondre à toutes les exigences.
Mot de passe (Password)Mot de passe du certificat de signature du jeton.

Le certificat utilisé à cette étape peut être généré à l’aide des commandes suivantes :

#Generat certificate directly in the LocalMachine personal store
 $cert = New-SelfSignedCertificate -Type Custom -KeySpec Signature `
    -Subject "CN=UiPathSelfSignedRoot" `
    -KeyExportPolicy Exportable `
    -HashAlgorithm sha256 -KeyLength 4096 `
    -CertStoreLocation "cert:\LocalMachine\My" `
    -KeyUsageProperty Sign `
    -KeyUsage CertSign `
    -NotAfter (Get-Date).AddYears(2)

#Creat a secure string password for the certificate
$mypwd = ConvertTo-SecureString -String "1234" -Force -AsPlainText

#Expor the certificate from the LocalMachine personal store to a file `mypfx.pfx`
Get-ChildItem -Path "cert:\LocalMachine\my\$($cert.Thumbprint)" | Export-PfxCertificate `
    -FilePath mypfx.pfx `
    -Password $mypwd `
    -CryptoAlgorithmOption TripleDES_SHA1

#Remov the certificate from the LocalMachine personal store
Get-ChildItem "Cert:\LocalMachine\My\$($cert.Thumbprint)" | Remove-Item
#Generat certificate directly in the LocalMachine personal store
 $cert = New-SelfSignedCertificate -Type Custom -KeySpec Signature `
    -Subject "CN=UiPathSelfSignedRoot" `
    -KeyExportPolicy Exportable `
    -HashAlgorithm sha256 -KeyLength 4096 `
    -CertStoreLocation "cert:\LocalMachine\My" `
    -KeyUsageProperty Sign `
    -KeyUsage CertSign `
    -NotAfter (Get-Date).AddYears(2)

#Creat a secure string password for the certificate
$mypwd = ConvertTo-SecureString -String "1234" -Force -AsPlainText

#Expor the certificate from the LocalMachine personal store to a file `mypfx.pfx`
Get-ChildItem -Path "cert:\LocalMachine\my\$($cert.Thumbprint)" | Export-PfxCertificate `
    -FilePath mypfx.pfx `
    -Password $mypwd `
    -CryptoAlgorithmOption TripleDES_SHA1

#Remov the certificate from the LocalMachine personal store
Get-ChildItem "Cert:\LocalMachine\My\$($cert.Thumbprint)" | Remove-Item

Configuration des balises

Ici, vous pouvez créer des balises pour les ressources créées dans le déploiement.

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