- 基本情報
- 要件
- ベスト プラクティス
- インストール
- 更新
- Identity Server
- 起動エラーのトラブルシューティング

Orchestrator インストール ガイド
リソース カタログのスクリプト
リソース カタログにパブリッシュする
次の表で、Publish-ResourceCatalog.ps1 スクリプトで使用できるすべてのパラメーターについて説明します。
| パラメーター | 説明 |
|---|---|
|
| このプロパティは必須です。 開始するシナリオの種類を指定します。次のオプションが利用できます。
|
|
| このプロパティは必須です。 UiPath.ResourceCatalogService-Win64.zip アーカイブのフル パスまたは相対パスを指定します。 |
|
| 必須。サービス プリンシパル ID の Azure トークン パスワード。 |
|
| 必須。App Service の Azure サブスクリプション ID。 |
|
| 必須。Azure テナント ID。 |
|
| 必須。リソース カタログの App Service を含む Azure リソース グループの名前。 |
|
| 必須。リソース カタログの Azure App Service の名前。 |
|
| 任意です。サービス プリンシパルを作成することなく、ユーザー自身の ID を利用して Azure App Service にパブリッシュを行えます。このパラメーターを使用すると、UseServicePrincipal パラメーター セット (Azure アプリケーション ID、パスワード、サブスクリプション ID、テナント ID などの項目を含む) は不要になります。 |
-azureUSGovernmentLogin | 任意です。このパラメーターは、米国政府機関のデプロイにのみ使用されます。 |
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>"
.\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 スクリプトで使用できるすべてのパラメーターについて説明します。
| パラメーター | 説明 |
|---|---|
|
| このプロパティは必須です。 UiPath.ResourceCatalogService.CLI-Win64.zip アーカイブへのパスを指定します。 |
|
| 次の値を持つハッシュ テーブルです。
|
|
| 次の値を持つハッシュ テーブルです。
|
|
| 次の値を持つハッシュ テーブルです。
|
|
| このプロパティは必須です。 リソース カタログのパブリック アドレス。 |
|
| 必須。Identity Server の URL です。 /identity を含める必要があります。例: https://[IdentityServer]/identity |
|
| 任意です。サービス プリンシパルを作成することなく、ユーザー自身の ID を利用して Azure App Service にパブリッシュを行えます。このパラメーターを使用すると、UseServicePrincipal パラメーター セット (Azure アプリケーション ID、パスワード、サブスクリプション ID、テナント ID などの項目を含む) は不要になります。 |
|
| このプロパティは必須です。 Orchestrator のパブリック URL です。 |
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" -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>"
リソース カタログ サービスをアップグレードするときには、 MigrateTo-ResourceCatalog.ps1 スクリプトを実行する必要があります。