UiPath Documentation
orchestrator
2022.4
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
Kein Support

Installationsanleitung für den Orchestrator

Ressourcenkatalog-Skripte

Im Ressourcenkatalog veröffentlichen

In der folgenden Tabelle sind alle Parameter beschrieben, die mit dem Skript Publish-ResourceCatalog.ps1 verwendet werden können.

Parameter

Beschreibung

-action

Obligatorisch. Gibt den Typ des Szenarios an, das Sie starten möchten. Die folgenden Optionen sind verfügbar:

  • Deploy – gibt an, dass es sich um eine Neuinstallation handelt.
  • Update – gibt an, dass Sie Ihre Ressourcenkataloginstanz aktualisieren.

-package

Obligatorisch. Geben Sie den vollständigen Pfad oder relativen Pfad des Archivs UiPath.ResourceCatalogService-Win64.zip an.

-azureAccountPassword

Obligatorisch. Das Azure-Tokenkennwort für die Dienstprinzipal-ID.

-azureSubscriptionId

Obligatorisch. Die Azure-Abonnement-ID für den jeweiligen App-Dienst.

-azureAccountTenantId

Obligatorisch. Die Azure-Mandanten-ID.

-resourceGroupName

Obligatorisch. Der Name der Azure-Ressourcengruppe, die den Ressourcenkatalog des App-Diensts enthält.

-appServiceName

Obligatorisch. Der Name des Azure App-Diensts des Ressourcenkatalogs.

-noAzureAuthentication

Optional. Ermöglicht Ihnen die Veröffentlichung im Azure App-Dienst, indem Sie sich auf Ihre eigene Benutzeridentität verlassen, ohne einen Dienstprinzipal erstellen zu müssen. Wenn dieser Parameter verwendet wird, ist der Parametersatz UseServicePrincipal (der Elemente wie die Azure Anwendungs-ID, das Kennwort, die Abonnement-ID und die Mandanten-ID enthält) nicht mehr erforderlich.
-azureUSGovernmentLoginOptional. Dieser Parameter wird nur für Bereitstellungen der US-Regierung verwendet.
Das Skript Publish-ResourceCatalog.ps1 wird für die erste Bereitstellung oder Aktualisierung des Ressourcenkatalogs verwendet. Das Skript geht davon aus, dass die Web-App bereits die Datenbankverbindungszeichenfolge DefaultConnection konfiguriert hat.
.\Publish-ResourceCatalog.ps1 
-action deploy 
-package ".\UiPath.ResourceCatalogService-Win64.zip" 
-azureAccountApplicationId "<azure_application_id>" 
-azureAccountPassword "<azure_account_password>" 
-azureSubscriptionId "<subscription_id>" 
-azureAccountTenantId "<azure_tenant_id>" 
-resourceGroupName "<resourcegroup_name>" 
-appServiceName "<appservice_name>".\Publish-ResourceCatalog.ps1 
-action deploy 
-package ".\UiPath.ResourceCatalogService-Win64.zip" 
-azureAccountApplicationId "<azure_application_id>" 
-azureAccountPassword "<azure_account_password>" 
-azureSubscriptionId "<subscription_id>" 
-azureAccountTenantId "<azure_tenant_id>" 
-resourceGroupName "<resourcegroup_name>" 
-appServiceName "<appservice_name>"

Zum Ressourcenkatalog migrieren

In der folgenden Tabelle sind alle Parameter beschrieben, die mit dem Skript MigrateTo-ResourceCatalog.ps1 verwendet werden können.

Parameter

Beschreibung

-cliPackage

Obligatorisch. Geben Sie den Pfad zum UiPath.ResourceCatalogService.CLI-Win64.zip-Archiv an.

-azureDetails

Eine Hashtabelle mit den folgenden Werten:

  • azureAccountApplicationIdObligatorisch. Die ID des Azure-Dienstprinzipals.
  • azureAccountPasswordObligatorisch. Das Azure-Tokenkennwort für die Dienstprinzipal-ID.
  • azureSubscriptionIdObligatorisch. Die Azure-Abonnement-ID für den jeweiligen App Service.
  • azureAccountTenantIdObligatorisch. Die Azure-Mandanten-ID.

-orchDetails

Eine Hashtabelle mit den folgenden Werten:

  • resourceGroupNameObligatorisch. Der Name der Azure-Ressourcengruppe, die den App-Dienst des Orchestrators enthält.
  • appServiceNameObligatorisch. Der Name des App-Diensts des Orchestrators.
  • targetSlotObligatorisch. Der von Azure festgelegte Ziel-App-Dienst-Slot.

-resourceCatalogDetails

Eine Hashtabelle mit den folgenden Werten:

  • resourceGroupNameObligatorisch. Der Name der Azure-Ressourcengruppe, die den Ressourcenkatalog des App-Diensts enthält.
  • appServiceNameObligatorisch. Der Name des Ressourcenkatalog-App-Diensts.
  • targetSlotObligatorisch. Der von Azure festgelegte Ziel-App-Dienst-Slot.

-resourceCatalogUrl

Obligatorisch. Die öffentliche Adresse des Ressourcenkatalogs.

-identityServerUrl

Obligatorisch. Die URL der Identity Server.

Wichtig: Die URL muss die Identity Server-Adresse und das Suffix /identityenthalten. Beispiel: https://[IdentityServer]/identity

-noAzureAuthentication

Optional. Ermöglicht Ihnen die Veröffentlichung im Azure App-Dienst, indem Sie sich auf Ihre eigene Benutzeridentität verlassen, ohne einen Dienstprinzipal erstellen zu müssen. Wenn dieser Parameter verwendet wird, ist der Parametersatz UseServicePrincipal (der Elemente wie die Azure Anwendungs-ID, das Kennwort, die Abonnement-ID und die Mandanten-ID enthält) nicht mehr erforderlich.
Das Skript MigrateTo-ResourceCatalog.ps1 wird verwendet, um Benutzerdaten vom Orchestrator in den Ressourcenkatalog zu migrieren. Es erstellt die Datenbankstruktur und fügt die zugehörigen App-Einstellungen hinzu.

Das Skript geht davon aus, dass der Orchestrator und der Ressourcenkatalog bereits veröffentlicht wurden.

.\MigrateTo-ResourceCatalog.ps1 
-cliPackage ".\UiPath.ResourceCatalogService.CLI-Win64.zip" 
-azureDetails @{ azureSubscriptionId = "<subscription_id>"; azureAccountTenantId = "<azure_tenant_id>"; azureAccountApplicationId = "<azure_application_id>"; azureAccountPassword = "<azure_account_password>" } 
-orchDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } 
-resourceCatalogDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production"} 
-resourceCatalogUrl "https://<ResourceCatalogURL>" 
-identityServerUrl "https://<IdentityServerURL>/identity".\MigrateTo-ResourceCatalog.ps1 
-cliPackage ".\UiPath.ResourceCatalogService.CLI-Win64.zip" 
-azureDetails @{ azureSubscriptionId = "<subscription_id>"; azureAccountTenantId = "<azure_tenant_id>"; azureAccountApplicationId = "<azure_application_id>"; azureAccountPassword = "<azure_account_password>" } 
-orchDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } 
-resourceCatalogDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production"} 
-resourceCatalogUrl "https://<ResourceCatalogURL>" 
-identityServerUrl "https://<IdentityServerURL>/identity"
  • Im Ressourcenkatalog veröffentlichen
  • Zum Ressourcenkatalog migrieren

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben