orchestrator
2023.4
false
- 基本情報
- 要件
- ベスト プラクティス
- インストール
- 更新
- Identity Server
- 起動エラーのトラブルシューティング
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Orchestrator インストール ガイド
最終更新日時 2025年9月24日
次の表で、
               
               
               Publish-Webhooks.ps1 スクリプトで使用できるすべてのパラメーターについて説明します。
               | パラメーター | 説明 | 
|---|---|
| 
 | 実行するシナリオを指定します。使用可能なオプションは次のとおりです。 
 | 
| 
 | Azure のサービス プリンシパル ID。 注: 指定したサービス プリンシパルはアプリ サービスに対してサブスクリプション範囲で Contributor ロールを割り当てる必要があります。
                               | 
| 
 | サービス プリンシパル ID の Azure トークン パスワード。 | 
| 
 | それぞれの App Service に対する Azure のサブスクリプション ID です。 | 
| 
 | Azure テナント ID。 | 
| 
 | Webhook の Azure App Service 名です。 注: これは Orchestrator の App Service 名とは異なる名前にする必要があります。
                               | 
| 
 | Webhook の App Service を含む Azure リソース グループの名前です。 | 
| 
 | UiPath.WebhookService.zipアーカイブのフル パスまたは相対パスを指定します。 | 
| 
 | 存在する場合、アプリケーションをデプロイの開始前に停止し、デプロイの完了後に再開します。 | 
| 
 | 任意です。サービス プリンシパルを作成することなく、ユーザー自身の ID を利用して Azure App Service にパブリッシュを行えます。このパラメーターを使用すると、 UseServicePrincipalパラメーター セット (Azure アプリケーション ID、パスワード、サブスクリプション ID、テナント ID などの項目を含む) は不要になります。 | 
| -azureUSGovernmentLogin | 任意です。このパラメーターは、米国政府機関のデプロイにのみ使用されます。 | 
Publish-Webhooks.ps1 スクリプトが初期デプロイまたは Webhook の更新に使用されます。このスクリプトは、Web アプリで既にデータベースの接続文字列 DefaultConnection を設定済みであることを前提としています。
               .\Publish-Webhooks.ps1 `
-action deploy `
-package ".\UiPath.WebhookService.Web.zip" `
-azureAccountApplicationId "<AzureApplicationID>" `
-azureAccountPassword "<AzureAccountPassword>" `
-azureSubscriptionId "<SubscriptionID>" `
-azureAccountTenantId "<TenantID>" `
-resourceGroupName "<AzureResourceGroupYouPickedInStep1>" `
-appServiceName "<UiPathWebhookService>".\Publish-Webhooks.ps1 `
-action deploy `
-package ".\UiPath.WebhookService.Web.zip" `
-azureAccountApplicationId "<AzureApplicationID>" `
-azureAccountPassword "<AzureAccountPassword>" `
-azureSubscriptionId "<SubscriptionID>" `
-azureAccountTenantId "<TenantID>" `
-resourceGroupName "<AzureResourceGroupYouPickedInStep1>" `
-appServiceName "<UiPathWebhookService>"重要: 初期デプロイの後はスクリプト 
               
            MigrateTo-Webhooks.ps1 も実行する必要があります。
               次の表で、
               
               
               MigrateTo-Webhooks.ps1 スクリプトで使用できるすべてのパラメーターについて説明します。
               | パラメーター | 説明 | 
|---|---|
| 
 | UiPath.WebhookService.Migrate.Cli.zipアーカイブへのパスを指定します。 | 
| 
 | 次の値を持つハッシュ テーブルです。 
 | 
| 
 | 次の値を持つハッシュ テーブルです。 
 | 
| 
 | 次の値を持つハッシュ テーブルです。 
 | 
| 
 | 任意です。サービス プリンシパルを作成することなく、ユーザー自身の ID を利用して Azure App Service にパブリッシュを行えます。このパラメーターを使用すると、 UseServicePrincipalパラメーター セット (Azure アプリケーション ID、パスワード、サブスクリプション ID、テナント ID などの項目を含む) は不要になります。 | 
この 
               MigrateTo-Webhooks.ps1 スクリプトは、既存の Orchestrator インスタンスから新しい Webhook App Service にデータを移行し、両方の設定をするために使用します。このスクリプトは Orchestrator と Webhook が既にパブリッシュ済みであることを前提としています。
               .\MigrateTo-Webhooks.ps1 `
    -cliPackage "UiPath.WebhookService.Migrator.Cli.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" } `
    -webhookDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" }.\MigrateTo-Webhooks.ps1 `
    -cliPackage "UiPath.WebhookService.Migrator.Cli.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" } `
    -webhookDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" }