- Erste Schritte
- Anforderungen
- Best Practices
- Installation
- Wird aktualisiert
- Identity Server
- Fehlerbehebung bei Startfehlern
Ressourcenkatalog-Skripte
Publish-ResourceCatalog.ps1
verwendet werden können.
Parameter |
Beschreibung |
---|---|
|
Obligatorisch. Gibt den Typ des Szenarios an, das Sie starten möchten. Die folgenden 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. |
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>"
MigrateTo-ResourceCatalog.ps1
verwendet werden können.
Parameter |
Beschreibung |
---|---|
|
Obligatorisch. Geben Sie den Pfad zum
UiPath.ResourceCatalogService.CLI-Win64.zip -Archiv 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. Wichtig: Die URL muss die Identity Server-Adresse und das Suffix
/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.
|
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"