通知を受け取る

UiPath 製品のインストールとアップグレード

UiPath 製品のインストールとアップグレード ガイド

リソース カタログのスクリプト

リソース カタログにパブリッシュする


次の表で、Publish-ResourceCatalog.ps1 スクリプトで使用できるすべてのパラメーターについて説明します。

ParameterDescription
-actionMandatory. Indicates the type of scenario you want to start. The following options are available:
Deploy – specifies it is a clean installation.
Update – specifies you are updating your Resource Catalog instance.
-packageMandatory. Indicate the full path or relative path of the UiPath.ResourceCatalogService-Win64.zip archive.
-azureAccountPasswordMandatory. The Azure token password for the service principal ID.
-azureSubscriptionIdMandatory. The Azure subscription ID for the App Service.
-azureAccountTenantIdMandatory. The Azure tenant ID.
-resourceGroupNameMandatory. The name of the Azure Resource Group that contains the Resource Catalog App Service.
-appServiceNameMandatory. The Resource Catalog Azure App Service name.
-noAzureAuthenticationOptional. Allows you to publish to the Azure App Service by relying on your own user identity, without having to create a service principal. If this parameter is used, the UseServicePrincipal parameter set (which includes items such as the Azure application ID, password, subscription ID, and tenant ID) are no longer necessary.

Publish-ResourceCatalog.ps1 スクリプトは、初期デプロイまたはリソース カタログの更新に使用されます。このスクリプトは、Web アプリで既にデータベースの接続文字列 DefaultConnection を設定済みであることを前提としています。

.\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 スクリプトで使用できるすべてのパラメーターについて説明します。

ParameterDescription
-cliPackageMandatory. Indicate the path to the UiPath.ResourceCatalogService.CLI-Win64.zip archive.
-azureDetailsA hash table with the following values:

azureAccountApplicationIdMandatory. The Azure service principal ID..
azureAccountPasswordMandatory. The Azure token password for the service principal ID.
azureSubscriptionIdMandatory. The Azure subscription ID for the respective App Service.
azureAccountTenantIdMandatory. The Azure tenant ID.
-orchDetailsA hash table with the following values:

resourceGroupNameMandatory. The name of the Azure Resource Group that contains the Orchestrator App Service.
appServiceNameMandatory. The Orchestrator App Service name.
targetSlotMandatory. The Target App Service Slot set by Azure.
-resourceCatalogDetailsA hash table with the following values:

resourceGroupNameMandatory. The name of the Azure Resource Group that contains the Resource Catalog App Service.
appServiceNameMandatory. The Resource Catalog App Service name.
targetSlotMandatory. The Target App Service Slot set by Azure.
-resourceCatalogUrlMandatory. The public address of the Resource Catalog.
-identityServerUrlMandatory. The URL of Identity Server.

:warning: The URL must contain the Identity Server address + the suffix /identity. Example: https://[IdentityServer]/identity
-noAzureAuthenticationOptional. Allows you to publish to the Azure App Service by relying on your own user identity, without having to create a service principal. If this parameter is used, the UseServicePrincipal parameter set (which includes items such as the Azure application ID, password, subscription ID, and tenant ID) are no longer necessary.

MigrateTo-ResourceCatalog.ps1 スクリプトは、Orchestrator からリソース カタログへのユーザー データの移行に使用されます。データベース構造を作成し、関連するアプリ設定を追加します。

このスクリプトは Orchestrator とリソース カタログがパブリッシュ済みであることを前提としています。

.\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"

9 か月前に更新


リソース カタログのスクリプト


改善の提案は、API リファレンスのページでは制限されています

改善を提案できるのは Markdown の本文コンテンツのみであり、API 仕様に行うことはできません。