orchestrator
2020.10
false
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.
UiPath logo, featuring letters U and I in white
Non pris en charge par l'assistance

Guide d'installation d'Orchestrator

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Dernière mise à jour 12 déc. 2023

Paramètres de la ligne de commande

Descriptions des arguments de ligne de commande

Il est possible d'installer ou de mettre à jour l'ensemble de la suite UiPath à l'aide de la ligne de commande, à condition de disposer du programme d'installation Windows d'UiPath Orchestrator (UiPathOrchestrator.msi). Le tableau ci-dessous répertorie tous les paramètres disponibles que vous pouvez utiliser avec Orchestrator, ainsi que quelques exemples.

Pour les arguments de ligne de commande qui peuvent être utilisés avec Studio et Robot, consultez cette rubrique.

Important : le UiPathPlatformInstaller.exe n'accepte pas les arguments de ligne de commande.

Paramètres d'installation

Paramètre

Description

/passive

Vous permet d’installer les fonctionnalités UiPath spécifiées en mode passif. Une interface utilisateur limitée, composée d’une barre de progression et de fenêtres contextuels d’erreur, s’affiche. Les installations passives sont le choix recommandé.

/q

Vous aide à installer les fonctionnalités UiPath spécifiées en mode silencieux, sans afficher l’interface utilisateur. Le mode silencieux ne doit être utilisé que pour les installations sans surveillance.

/l*vx <LogFile>

Génère un fichier journal d'installation au chemin d'accès spécifié. Vous pouvez envoyer le fichier ensuite à notre équipe d'assistance si, pour une raison quelconque, vous rencontrez des difficultés lors du processus d'installation.

ADDLOCAL

Permet de sélectionner les fonctionnalités à installer.

Prend en charge les options suivantes :

  • OrchestratorFeature - installez Orchestrator (obligatoire).
  • IdentityFeature - installez le serveur d'identité (obligatoire).
  • InsightsFeature - activez la fonctionnalité Insights Cette fonctionnalité peut être ajoutée ou supprimée après l’installation en accédant à Ajouter ou supprimer des programmes et en sélectionnant Modifier sur UiPath Orchestrator.
  • TestAutomationFeature - active la fonctionnalité Automatisation de test. Cette fonctionnalité peut être ajoutée ou supprimée après l’installation en accédant à Ajouter ou supprimer des programmes et en sélectionnant Modifier sur UiPath Orchestrator.

APP_ENCRYPTION_KEY

Permet de saisir la clé de chiffrement utilisée par la version précédente d'Orchestrator lors de la mise à jour et lorsque vous souhaitez utiliser la même base de données qu'auparavant.

Remarque : seule une base de données existante provenant des versions d'Orchestrator antérieures à la version v2020.4 peut être utilisée et nécessite de transmettre les paramètres IS_DATABASE_NAME et PUBLIC_URL à l'Identity Server.

Il n'est pas nécessaire de spécifier le nom de la base de données, car le programme d'installation le vérifie en fonction de celui utilisé auparavant.

Pour ne pas utiliser la base de données de votre installation précédente, indiquez les détails de la nouvelle en utilisant les Paramètres de la base de données (Database Parameters) détaillés ci-dessous.

APP_NUGET_PACKAGES_KEY

La clé de licence de votre compte NuGet.

Si les activités et paquets sont enregistrés dans le même flux NuGet, la valeur de ce paramètre doit être identique à celle de APP_NUGET_ACTIVITIES_KEY.

APP_NUGET_ACTIVITIES_KEY

La clé de licence de votre compte NuGet.

Si les activités et paquets sont enregistrés dans le même flux NuGet, la valeur de ce paramètre doit être identique à celle de APP_NUGET_PACKAGES_KEY.

PARAMETERS_FILE

Permet de transmettre les paramètres suivants dans un fichier .json :
  • Dossier Orchestrator
  • WEBSITE_NAME
  • WEBSITE_HOST
  • WEBSITE_PORT
  • WEBSITE_PORT_DO_VALIDATE
  • WEBSITE_PORT_FIREWALL
  • CERTIFICATE_SUBJECT
  • APPPOOL_NAME
  • APPPOOL_IDENTITY_TYPE
  • APPPOOL_USER_NAME
  • APPPOOL_PASSWORD
  • ELASTIC_URL
  • ELASTIC_REQUIRES_AUTH
  • ELASTIC_USER_NAME
  • ELASTIC_USER_PASSWORD
  • HOSTADMIN_PASSWORD
  • HOSTADMIN_PASSWORD_ONETIME
  • DEFAULTTENANTADMIN_PASSWORD
  • DEFAULTTENANTADMIN_PASSWORD_ONETIME
  • AUTHENTIFICATION_WINDOWS
  • DOMAINE
  • SECONDARY_NODE
  • PUBLIC_URL
  • DB_CONNECTION_STRING
  • IS_DB_CONNECTION_STRING
  • DB_INSIGHTS_CONNECTION_STRING
  • TA_DB_CONNECTION_STRING

TELEMETRY_ENABLED

Active ou désactive la collecte de données d'utilisation et de performances qu'UiPath utilise pour diagnostiquer les problèmes et améliorer Orchestrator. Pour plus d'informations sur les pratiques de confidentialité d'UiPath, examinez la déclaration de confidentialité.

Lorsqu'il est utilisé, ce paramètre modifie la valeur de la clé UiPath.Orchestrator.dll.config nommée Telemetry.Enabled.
Si elle est définie sur 0 (TELEMETRY_ENABLED=0), la fonctionnalité de télémétrie est désactivée, et la clé Telemetry.Enabled est définie sur false.
Si elle est définie sur 1 (TELEMETRY_ENABLED=1), la fonctionnalité de télémétrie est activée, et la clé Telemetry.Enabled est définie sur true.
Le paramètre TELEMETRY_ENABLED peut également être ajouté lors de la mise à jour de votre instance d'Orchestrator. Si omis, la valeur précédente est conservée.
Si la clé était manquante dans la version précédente d'Orchestrator et que vous n'indiquez pas le paramètre TELEMETRY_ENABLED lors de la mise à jour, Telemetry.Enabled est automatiquement définie sur true.

Paramètres d'IIS

Commande

Description

ORCHESTRATORFOLDER

Permet d'installer Orchestrator dans un emplacement personnalisé. Par défaut, Orchestrator est installé dans C:\Program Files (x86)\UiPath\Orchestrator.

WEBSITE_NAME

Le nom de votre site Web Orchestrator. La modification de ce paramètre n'est pas recommandée.

WEBSITE_HOST

Le périphérique sur lequel Orchestrator est installé.

WEBSITE_PORT

Port à utiliser pour permettre la communication entre l'ordinateur et Orchestrator. S'il n'est pas spécifié, la valeur par défaut 443 permet d'utiliser HTTPS.
Si un autre port est utilisé, assurez-vous de l'ajouter au paramètre PUBLIC_URL du serveur d'identité comme indiqué ci-dessous.

WEBSITE_PORT_DO_VALIDATE

Vous permet d'indiquer si une validation de la disponibilité du port du site Web est effectuée. Les options disponibles sont :

  • 0 : aucune validation n'est effectuée.
  • 1 : une validation est effectuée.
Remarque : si vous soumettez une valeur à ce paramètre, la case à cocher correspondante dans l'IU apparaît comme cochée, même si le port n'est validé que si la valeur du paramètre est 1.

WEBSITE_PORT_FIREWALL

Vous permet d'indiquer si des règles de pare-feu doivent être automatiquement ajoutées à ce port. Les options disponibles sont :

  • 0 : les règles de pare-feu ne sont pas ajoutées.
  • 1 : les règles de pare-feu sont ajoutées.
Remarque : si vous soumettez une valeur à ce paramètre, la case à cocher correspondante dans l'IU apparaît comme cochée, même si la règle de pare-feu n'est créée que si la valeur du paramètre est 1.

CERTIFICATE_SUBJECT

Nom du certificat SSL à utiliser pour sécuriser les connexions avec Orchestrator. S'il n'est pas spécifié, le nom de l'ordinateur complet est utilisé par défaut.

Paramètres du pool d'applications

Commande

Description

APPPOOL_NAME

Nom du pool d'applications utilisé pour Orchestrator.

APPPOOL_IDENTITY_TYPE

Vous ne pouvez l'utiliser qu'avec la fonctionnalité Orchestrator. Le type de pool d'applications que vous utilisez pour Orchestrator. Il prend en charge les valeurs suivantes : USER et APPPOOLIDENTITY.

APPPOOL_USER_NAME

Le nom d'utilisateur exécutant le pool d'applications. Ce paramètre doit être inclus uniquement si APPPOOL_IDENTITY_TYPE a été configuré sur USER.

APPPOOL_PASSWORD

Le mot de passe de l'utilisateur exécutant le pool d'applications. Ce paramètre doit être inclus uniquement en cas de configuration de APPPOOL_IDENTITY_TYPE sur USER.

Paramètres de la base de données

Paramètre

Description

DB_SERVER_NAME

Le nom du serveur sur lequel se situe la base de données à utiliser. Notez que les caractères spéciaux suivants ne sont pas pris en charge : un espace vide, \, /, *, :, ?, ", <, >, |, et que la longueur maximale est de 123 caractères.
Vous ne pouvez l'utiliser que lors de la première installation d'Orchestrator, avec la fonctionnalité Orchestrator et tous les autres paramètres spécifiques de la base de données.

DB_DATABASE_NAME

Le nom de la base de données à laquelle se connecter.

Vous ne pouvez l'utiliser que lors de la première installation d'Orchestrator, avec la fonctionnalité Orchestrator et tous les autres paramètres spécifiques de la base de données. Si vous souhaitez utiliser la base de données d’une installation précédente (pré-v20.4 uniquement, faites-le en spécifiant le paramètre APP_ENCRYPTION_KEY.

DB_AUTHENTICATION_MODE

Permet de choisir la méthode d'authentification pour la base de données. Les deux paramètres suivants WINDOWS ou SQL peuvent être indiqués.
Vous ne pouvez l'utiliser que lors de la première installation d'Orchestrator, avec la fonctionnalité Orchestrator et tous les autres paramètres spécifiques de la base de données.

DB_USER_NAME

Vous devez l'utiliser uniquement si vous aviez choisi la méthode d'authentification SQL. L'utilisateur de la base de données SQL.

Vous ne pouvez l'utiliser que lors de la première installation d'Orchestrator, avec la fonctionnalité Orchestrator et tous les autres paramètres spécifiques de la base de données.

DB_PASSWORD

Vous devez l'utiliser uniquement si vous aviez choisi la méthode d'authentification SQL. Le mot de passe de l'utilisateur de la base de données SQL.

Vous ne pouvez l'utiliser que lors de la première installation d'Orchestrator, avec la fonctionnalité Orchestrator et tous les autres paramètres spécifiques de la base de données.

DB_CONNECTION_STRING

Vous permet de configurer des paramètres spécifiques (tels que MultiSubnetFailover=True) pour la connexion à la base de données principale d'Orchestrator.

Utilisez cette chaîne de connexion comme alternative aux paramètres de base de données existants (instance de serveur individuelle, nom de la base de données, nom d'utilisateur de la base de données, etc.).

Il peut être utilisé soit pour des installations propres, soit pour des mises à niveau, en mode silencieux.

Paramètres du serveur d’identité

Important : les paramètres ci-dessous ne sont requis que lors de l'installation initiale d'Identity Server (c'est-à-dire première installation d'Orchestrator ou mise à niveau initiale à partir de v20.4 versions antérieures à Orchestrator) et non lors d'une ou plusieurs mises à niveau ultérieures.

Paramètre

Description

IS_DATABASE_NAME

Le nom de la base de données que vous voulez que le serveur d'identité utilise. La valeur par défaut est le nom de la base de données Orchestrator.

IS_DB_SERVER_NAME

Serveur dans lequel la base de données du serveur d'identité est créée. La valeur par défaut est celle du serveur Orchestrator, mais elle peut être modifiée.

IS_DB_AUTHENTICATION_MODE

Permet de choisir la méthode d'authentification pour la base de données. Il peut avoir les valeurs suivantes : WINDOWS ou SQL.

IS_DB_USER_NAME

L'utilisateur de la base de données SQL. À n'utiliser que si vous choisissez la méthode d'authentification SQL.

IS_DB_PASSWORD

Le mot de passe de l'utilisateur de la base de données SQL. À n'utiliser que si vous choisissez la méthode d'authentification SQL.

PUBLIC_URL

L'URL Orchestrator auquel le serveur d'identité se connecte. Si un port autre que le port par défaut (443) est utilisé, il doit être ajouté à cette URL.

Pour les installations à noeud unique, la valeur par défaut correspond au nom de la machine où Orchestrator est installé.

Par exemple : PUBLIC_URL = https://mymachine.domain.local:<custom_port>.

Pour les installations multi-nœuds, il s'agit de l'URL du système d'équilibrage de charge.

Par exemple : PUBLIC_URL = https://orchestrator.mydomain.local:<custom_port>.

IS_CERTIFICATE_SUBJECT

Nom (Subject) du certificat utilisé pour signer les jetons d’accès utilisés pour l’authentification entre Orchestrator et le serveur d'identité.
Important : ce paramètre est obligatoire. L'intégration Orchestrator-Identity Server ne fonctionne pas si plusieurs certifications sont utilisées dans l'Identity Server.

IS_DB_CONNECTION_STRING

Vous permet de configurer des paramètres spécifiques (tels que MultiSubnetFailover=True) pour la connexion à la base de données Identity Server.

Utilisez cette chaîne de connexion comme alternative aux paramètres de base de données existants (instance de serveur individuelle, nom de la base de données, nom d'utilisateur de la base de données, etc.).

Il peut être utilisé soit pour des installations propres, soit pour des mises à niveau, en mode silencieux.

Paramètres d’Insights

Paramètre

Description

DB_INSIGHTS_DATABASE_NAME

Nom de la base de données Insights spécifiée lors de l'installation d'Orchestrator.

DB_INSIGHTS_SERVER_NAME

Permet d'identifier l'appareil sur lequel Insights est installé. Par défaut, il adopte le nom d'hôte de la machine, mais peut être modifié. Ce nom doit être résolvable depuis un serveur externe.

DB_INSIGHTS_AUTHENTICATION_MODE

Permet de choisir la méthode d'authentification pour la base de données Insights. Les deux paramètres suivants WINDOWS ou SQL peuvent être indiqués.

DB_INSIGHTS_USER_NAME

Vous devez l'utiliser uniquement si vous aviez choisi la méthode d'authentification SQL. L'utilisateur de la base de données SQL.

DB_INSIGHTS_CONNECTION_STRING

Vous permet de configurer des paramètres spécifiques (tels que MultiSubnetFailover=True) pour la connexion à la base de données Insights.

Utilisez cette chaîne de connexion comme alternative aux paramètres de base de données existants (instance de serveur individuelle, nom de la base de données, nom d'utilisateur de la base de données, etc.).

Il peut être utilisé soit pour des installations propres, soit pour des mises à niveau, en mode silencieux.

Paramètres d’automatisation de test

Paramètre

Description

TA_DATABASE_NAME

Nom de la base de données d'automatisation de test. Elle peut être identique à la base de données Orchestrator.

Ce paramètre est obligatoire lors de l'installation de Test Automation.

TA_DB_SERVER_NAME

Le nom du serveur sur lequel se situe la base de données Automatisation de test à utiliser. Notez que les caractères spéciaux suivants ne sont pas pris en charge : un espace vide, \, /, *, :, ?, ", <, >, |. la longueur maximale est de 123 caractères.

Ce paramètre est obligatoire lors de l'installation de Test Automation.

TA_DB_AUTHENTICATION_MODE

Permet de choisir la méthode d'authentification pour la base de données Automatisation de test. Les deux paramètres suivants WINDOWS ou SQL peuvent être indiqués.

TA_DB_USER_NAME

L'utilisateur de la base de données SQL est utilisé pour se connecter à la base de données Automatisation de test. Vous devez l'utiliser uniquement si vous aviez choisi la méthode d'authentification SQL.

TA_DB_PASSWORD

Le mot de passe de la base de données SQL est utilisé pour se connecter à la base de données Automatisation de test. Vous devez l'utiliser uniquement si vous aviez choisi la méthode d'authentification SQL.

TA_DB_CONNECTION_STRING

Vous permet de configurer des paramètres spécifiques (tels que MultiSubnetFailover=True) pour la connexion à la base de données d'automatisation de test.

Utilisez cette chaîne de connexion comme alternative aux paramètres de base de données existants (instance de serveur individuelle, nom de la base de données, nom d'utilisateur de la base de données, etc.).

Il peut être utilisé soit pour des installations propres, soit pour des mises à niveau, en mode silencieux.

Paramètres d'Elasticsearch

Paramètre

Description

ELASTIC_URL

URL d'Elasticsearch dans laquelle consigner les informations.

ELASTIC_REQUIRES_AUTH

Permet d'indiquer si votre instance d'Elasticsearch requiert l'authentification. Si ce paramètre est défini sur true, vous devez également fournir les paramètres ELASTIC_USER_NAME et ELASTIC_USER_PASSWORD.

ELASTIC_USER_NAME

Permet de spécifier votre nom d'utilisateur d'Elastisearch. Pour utiliser ce paramètre, veillez à définir ELASTIC_REQUIRES_AUTH sur true.
Par exemple : ELASTIC_USER_NAME=myuser.

ELASTIC_USER_PASSWORD

Permet de spécifier votre mot de passe d'Elasticsearch. Pour utiliser ce paramètre, veillez à définir ELASTIC_REQUIRES_AUTH sur true.
Par exemple : ELASTIC_USER_PASSWORD=pass.

Paramètres d'authentification

Paramètre

Description

HOSTADMIN_PASSWORD

Obligatoire. Permet de définir un mot de passe personnalisé pour l'administrateur hôte. Notez que les mots de passe doivent contenir au minimum 8 caractères, et doivent contenir au minimum une minuscule et un chiffre.

HOSTADMIN_PASSWORD_ONETIME

Facultatif. Permet d'appliquer une réinitialisation du mot de passe à la première connexion de l'administrateur locataire. Si ce paramètre est omis, le mot de passe de l'administrateur locataire n'est pas un mot de passe à usage unique.

Notez que ce paramètre ne peut être utilisé qu'avec HOSTADMIN_PASSWORD.

DEFAULTTENANTADMIN_PASSWORD

Obligatoire. Permet de définir un mot de passe personnalisé pour l'administrateur locataire par défaut. Notez que les mots de passe doivent contenir au minimum 8 caractères, et doivent contenir au minimum une minuscule et un chiffre.

DEFAULTTENANTADMIN_PASSWORD_ONETIME

Facultatif. Permet d'appliquer une réinitialisation du mot de passe à la première connexion de l'administrateur locataire par défaut. Si ce paramètre est omis, le mot de passe de l'administrateur des tenant n'est pas un mot de passe à usage unique.

Notez que ce paramètre ne peut être utilisé qu'avec DEFAULTTENANTADMIN_PASSWORD.

WINDOWS_AUTHENTICATION

Permet de sélectionner si Orchestrator est accessible à l'aide des identifiants Windows. Les options disponibles sont les suivantes :

  • (empty) : l'authentification Windows est désactivée.
  • true : l'authentification Windows est activée.

DOMAIN

Domaine Windows à partir duquel Orchestrator est accessible. Uniquement requis si WINDOWS_AUTHENTICATION est activé.

Paramètres de configuration multinœud

Paramètre

Description

REDIS_HOST

Nom de votre serveur Redis, par exemple my.redis.local.
Pour les déploiements multi-nœuds : node1.redis.local,node2.redis.local,node3.redis.local.

REDIS_PASSWORD

Mot de passe de votre serveur Redis. Uniquement requis lors de l'utilisation du paramètre REDIS_HOST.

REDIS_PORT

Port utilisé pour votre serveur Redis. S'il n'est pas fourni, le port Redis par défaut (6379) est utilisé.

QUARTZ_CLUSTERED

Utilisé pour indiquer si la structure de planification Quartz utilisée pour la planification des exécutions est mise en cluster.

Les options disponibles sont:

  • 0 : la mise en cluster n'est pas activée.
  • 1 : la mise en cluster est activée.

SECONDARY_NODE

Permet d'installer les nœuds secondaires d'Orchestrator. Doit être ajouté comme suit : SECONDARY_NODE=1. Pour plus d'informations sur le déploiement d'Orchestrator dans un environnement multi-nœuds, consultez cette page.

STORAGE_TYPE

Utilisé pour définir l'emplacement d'enregistrement des paquets NuGet lors de l'utilisation d'un type de référentiel Composite.

Les options disponibles sont:

  • Système de fichiers
  • Azure
  • Amazon
  • Minio
Obligatoire pour les mises à niveau silencieuses, si vous avez déjà utilisé un référentiel Legacy pour stocker des paquets.

STORAGE_LOCATION

Obligatoire uniquement avec le paramètre STORAGE_TYPE.

Emplacement d'enregistrement des packages NuGet.

Obligatoire pour les mises à niveau silencieuses, si vous avez déjà utilisé un référentiel Legacy pour stocker des paquets.

OUTPUT_PARAMETERS_FILE

Permet de spécifier le nom de fichier (ou chemin d'accès) afin que Orchestrator.msi génère un fichier json avec tous les paramètres d'installation.

Dans les scénarios multi-nœuds, générez ce fichier sur le premier noeud et utilisez-le ensuite sur tous les autres.

Exemples

Ces exemples supposent que vous soyez déjà dans le répertoire dans lequel le programme d'installation UiPathOrchestrator.msi se trouve. Vous pouvez procéder à l'aide de la commande suivante, par exemple : cd D:\UiPathOrchestrator.msi.

Installez Orchestrator dans un emplacement personnalisé connecté à une base de données SQL à l'aide d'identifiants SQL :

UiPathOrchestrator.msi ORCHESTRATORFOLDER=C:\UiPathOrchestrator APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer DB_SERVER_NAME=.\sqlexpress DB_DATABASE_NAME=UiPath DB_AUTHENTICATION_MODE=SQL DB_USER_NAME=SQLUSER DB_PASSWORD=SQLUSERPASSWORD /passiveUiPathOrchestrator.msi ORCHESTRATORFOLDER=C:\UiPathOrchestrator APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer DB_SERVER_NAME=.\sqlexpress DB_DATABASE_NAME=UiPath DB_AUTHENTICATION_MODE=SQL DB_USER_NAME=SQLUSER DB_PASSWORD=SQLUSERPASSWORD /passive

Mettre à jour une installation Orchestrator précédente en ajoutant la fonctionnalité d'automatisation de test et utiliser la même base de données que précédemment :

UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer TA_DATABASE_NAME=UiPath APP_ENCRYPTION_KEY=11111hkaXLwR9LZoBZIuTIxG3GIEB/YMDpUFhD8AR4UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer TA_DATABASE_NAME=UiPath APP_ENCRYPTION_KEY=11111hkaXLwR9LZoBZIuTIxG3GIEB/YMDpUFhD8AR4

Effectuez une nouvelle installation d'Orchestrator et ajoutez des mots de passe personnalisés à usage unique pour l'administrateur locataire par défaut et l'administrateur hôte :

UiPathOrchestrator.msi APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer HOSTADMIN_PASSWORD=Pass1234 HOSTADMIN_PASSWORD_ONETIME=1 DEFAULTTENANTADMIN_PASSWORD=Pass0987 DEFAULTTENANTADMIN_PASSWORD_ONETIME=1UiPathOrchestrator.msi APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer HOSTADMIN_PASSWORD=Pass1234 HOSTADMIN_PASSWORD_ONETIME=1 DEFAULTTENANTADMIN_PASSWORD=Pass0987 DEFAULTTENANTADMIN_PASSWORD_ONETIME=1

Générez un fichier journal du programme d'installation et désactivez la télémétrie :

UiPathOrchestrator.msi TELEMETRY_ENABLED=0 /l*vx log.txtUiPathOrchestrator.msi TELEMETRY_ENABLED=0 /l*vx log.txt

Effectuer une installation Orchestrator multi-nœuds :

  1. Nœud 1
    UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=install.json REDIS_HOST=redis.local REDIS_PASSWORD=1234 STORAGE_LOCATION=\\fileserver\share QUARTZ_CLUSTERED=1UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=install.json REDIS_HOST=redis.local REDIS_PASSWORD=1234 STORAGE_LOCATION=\\fileserver\share QUARTZ_CLUSTERED=1

    Configurer le reste des paramètres à partir de l’interface

  2. Nœud 2 ... n
    UiPathOrchestrator.msi PARAMETERS_FILE=install.json SECONDARY_NODE=1 /passiveUiPathOrchestrator.msi PARAMETERS_FILE=install.json SECONDARY_NODE=1 /passive
  • Exemple de fichier .json de paramètres :
    {
        {
        "Properties": [
            { "Name": "ADDLOCAL", "Value": "OrchestratorFeature" },
            { "Name": "REMOVE", "Value": "" },
    
            { "Name": "ORCHESTRATORFOLDER", "Value": "C:\\or_dir" },
            { "Name": "WEBSITE_NAME", "Value": "UiPath Orchestrator" },
            { "Name": "WEBSITE_HOST", "Value": "corp.uipath.com" },
            { "Name": "WEBSITE_PORT", "Value": "443" },
            { "Name": "WEBSITE_PORT_DO_VALIDATE", "Value": "1" },
            { "Name": "WEBSITE_PORT_FIREWALL", "Value": "1" },
            { "Name": "CERTIFICATE_SUBJECT", "Value": "corp.uipath.com" },
    
            { "Name": "APPPOOL_NAME", "Value": "UiPath Orchestrator" },
            { "Name": "APPPOOL_IDENTITY_TYPE", "Value": "APPPOOLIDENTITY" },
            { "Name": "APPPOOL_USER_NAME", "Value": "documentation" },
            { "Name": "APPPOOL_PASSWORD", "Value": "password" },
    
            { "Name": "DB_SERVER_NAME", "Value": "." },
            { "Name": "DB_DATABASE_NAME", "Value": "UiPath" },
            { "Name": "DB_AUTHENTICATION_MODE", "Value": "SQL" },
            { "Name": "DB_USER_NAME", "Value": "doc" },
            { "Name": "DB_PASSWORD", "Value": "db_password" },
    
            { "Name": "ELASTIC_URL", "Value": "" },
            { "Name": "ELASTIC_REQUIRES_AUTH", "Value": "" },
            { "Name": "ELASTIC_USER_NAME", "Value": "" },
            { "Name": "ELASTIC_USER_PASSWORD", "Value": "" },
    
            { "Name": "HOSTADMIN_PASSWORD", "Value": "host_password" },
            { "Name": "HOSTADMIN_PASSWORD_ONETIME", "Value": "1" },
            { "Name": "DEFAULTTENANTADMIN_PASSWORD", "Value": "tenant_password" },
            { "Name": "DEFAULTTENANTADMIN_PASSWORD_ONETIME", "Value": "0" },
            { "Name": "WINDOWS_AUTHENTICATION", "Value": "" },
            { "Name": "DOMAIN", "Value": "" },
        ]
    }{
        {
        "Properties": [
            { "Name": "ADDLOCAL", "Value": "OrchestratorFeature" },
            { "Name": "REMOVE", "Value": "" },
    
            { "Name": "ORCHESTRATORFOLDER", "Value": "C:\\or_dir" },
            { "Name": "WEBSITE_NAME", "Value": "UiPath Orchestrator" },
            { "Name": "WEBSITE_HOST", "Value": "corp.uipath.com" },
            { "Name": "WEBSITE_PORT", "Value": "443" },
            { "Name": "WEBSITE_PORT_DO_VALIDATE", "Value": "1" },
            { "Name": "WEBSITE_PORT_FIREWALL", "Value": "1" },
            { "Name": "CERTIFICATE_SUBJECT", "Value": "corp.uipath.com" },
    
            { "Name": "APPPOOL_NAME", "Value": "UiPath Orchestrator" },
            { "Name": "APPPOOL_IDENTITY_TYPE", "Value": "APPPOOLIDENTITY" },
            { "Name": "APPPOOL_USER_NAME", "Value": "documentation" },
            { "Name": "APPPOOL_PASSWORD", "Value": "password" },
    
            { "Name": "DB_SERVER_NAME", "Value": "." },
            { "Name": "DB_DATABASE_NAME", "Value": "UiPath" },
            { "Name": "DB_AUTHENTICATION_MODE", "Value": "SQL" },
            { "Name": "DB_USER_NAME", "Value": "doc" },
            { "Name": "DB_PASSWORD", "Value": "db_password" },
    
            { "Name": "ELASTIC_URL", "Value": "" },
            { "Name": "ELASTIC_REQUIRES_AUTH", "Value": "" },
            { "Name": "ELASTIC_USER_NAME", "Value": "" },
            { "Name": "ELASTIC_USER_PASSWORD", "Value": "" },
    
            { "Name": "HOSTADMIN_PASSWORD", "Value": "host_password" },
            { "Name": "HOSTADMIN_PASSWORD_ONETIME", "Value": "1" },
            { "Name": "DEFAULTTENANTADMIN_PASSWORD", "Value": "tenant_password" },
            { "Name": "DEFAULTTENANTADMIN_PASSWORD_ONETIME", "Value": "0" },
            { "Name": "WINDOWS_AUTHENTICATION", "Value": "" },
            { "Name": "DOMAIN", "Value": "" },
        ]
    }
    Attention : Le fichier parameters.json contient des informations sensibles sur l'installation d'Orchestrator, ainsi que les informations d'identification nécessaires pour les installations ultérieures. Assurez-vous que ce fichier est conservé dans un endroit sûr.

Effectuez une nouvelle installation d'Orchestrator à l'aide de chaînes de connexion pour vous connecter aux quatre bases de données disponibles :

  • Base de données Orchestrator
  • Base de données d'Identity Server
  • Base de données d'Insights
  • Base de données d'automatisation de tests
    UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature,InsightsFeature `
    DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPath;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" `
    IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" `
    DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" `
    TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" `
    APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://mymachine `
    CERTIFICATE_SUBJECT=mycert IS_CERTIFICATE_SUBJECT=mycert HOSTADMIN_PASSWORD=1234qwer DEFAULTTENANTADMIN_PASSWORD=1234qwer `
    /qUiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature,InsightsFeature `
    DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPath;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" `
    IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" `
    DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" `
    TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" `
    APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://mymachine `
    CERTIFICATE_SUBJECT=mycert IS_CERTIFICATE_SUBJECT=mycert HOSTADMIN_PASSWORD=1234qwer DEFAULTTENANTADMIN_PASSWORD=1234qwer `
    /q
    Attention : Remplacez le caractère de retour à la ligne ` par celui spécifique à votre shell de ligne de commande.

Mettez à niveau Orchestrator (2019.10 vers 2020.10) en utilisant des chaînes de connexion pour vous connecter aux 3 ou 4 bases de données disponibles :

UiPathOrchestrator.msi ADDLOCAL=OrchestratorFeature,IdentityFeature,TestAutomationFeature,InsightsFeature `
DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" `
TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" `
IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" `
APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://localmachine `
IS_CERTIFICATE_SUBJECT=myCert /qUiPathOrchestrator.msi ADDLOCAL=OrchestratorFeature,IdentityFeature,TestAutomationFeature,InsightsFeature `
DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" `
TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" `
IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" `
APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://localmachine `
IS_CERTIFICATE_SUBJECT=myCert /q
Attention : Remplacez le caractère de retour à la ligne ` par celui spécifique à votre shell de ligne de commande.

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

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.