- Erste Schritte
- Anforderungen
- Best Practices
- Installation
- Wird aktualisiert
- Identity Server
- Fehlerbehebung bei Startfehlern

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 |
|---|---|
|
| Obligatorisch. Gibt den Typ des Szenarios an, das Sie starten möchten. Folgende Optionen sind verfügbar:
|
|
| Obligatorisch. Geben Sie den vollständigen Pfad oder relativen Pfad des Archivs UiPath.ResourceCatalogService-Win64.zip an. |
|
| Obligatorisch. Das Azure-Tokenkennwort für die Dienstprinzipal-ID. |
|
| Obligatorisch. Die Azure-Abonnement-ID für den jeweiligen App-Dienst. |
|
| Obligatorisch. Die Azure-Mandanten-ID. |
|
| Obligatorisch. Der Name der Azure-Ressourcengruppe, die den Ressourcenkatalog des App-Diensts enthält. |
|
| Obligatorisch. Der Name des Azure App-Diensts des Ressourcenkatalogs. |
|
| 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. |
-azureUSGovernmentLogin | Optional. 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 |
|---|---|
|
| Obligatorisch. Geben Sie den Pfad zum Archiv UiPath.ResourceCatalogService.CLI-Win64.zip an. |
|
| Eine Hashtabelle mit den folgenden Werten:
|
|
| Eine Hashtabelle mit den folgenden Werten:
|
|
| Eine Hashtabelle mit den folgenden Werten:
|
|
| Obligatorisch. Die öffentliche Adresse des Ressourcenkatalogs. |
|
| Obligatorisch. Die URL der Identity Server. /identity enthalten. Beispiel: https://[IdentityServer]/identity |
|
| 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. |
|
| Obligatorisch. Die öffentliche Orchestrator-URL. |
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" -orchestratorUrl "https://<OrchestratorURL>"
.\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" -orchestratorUrl "https://<OrchestratorURL>"
Das Skript MigrateTo-ResourceCatalog.ps1 muss ausgeführt werden, wenn der Ressourcenkatalogdienst aktualisiert wird.