- はじめに
- 基本情報
- ソリューション プロジェクトとパッケージを管理する
- ソリューションのデプロイを管理する

ソリューション ユーザー ガイド
ソリューションをデプロイする
この手順は通常、管理者が実行します。
Orchestrator または Studio Web からパブリッシュしたソリューション パッケージを Orchestrator テナントまたは個人用ワークスペースにデプロイするには、「Orchestrator にソリューションをデプロイする」に示す手順に従います。
コンポーネントのリンク
ソリューション パッケージには、ソリューションが新しい環境で機能するために必要なすべてのコンポーネントが含まれています。既定では、すべてのコンポーネントがデプロイ時にターゲットの環境に作成されます。
ただし、必要なコンポーネントの一部がターゲットの環境で既に使用可能であり、重複を作成する代わりに再利用した方がよい場合もあります。
既存のコンポーネントをリンクするには、以下の手順に従います。
-
ソリューション インストーラーで [既存のものにリンク] を選択します。

-
[コンポーネント名] ドロップダウン リストから、リンクする既存のコンポーネントを選択します。

-
[ リンク] を選択します。
既存のコンポーネントをリンクすると、ソリューションはそのコンポーネントを参照し、ソリューションのデプロイの一部として新しいコンポーネントを作成する代わりにそのコンポーネントを使用します。
この機能は、次のコンポーネントで使用できます。
- アセット
- ストレージ バケット
- Webhook
- キュー
個人用ワークスペースにソリューションをデプロイする
ソリューション パッケージを Studio Web から個人用ワークスペースにパブリッシュすると、ソリューション パッケージによって自動的にデプロイが実行されます。それでも問題が発生する場合は、『Studio Web ガイド』の「 デバッグの解決策 」で詳細を確認してください。
Orchestrator にソリューションをデプロイする
Orchestrator にソリューションをデプロイするには、次の手順を実行します。
- テナント レベルの [ ソリューション ] タブを選択します。
個人用ワークスペースにソリューションをデプロイすることもできます。この状況では、個人用ワークスペースの [ ソリューション ] タブに移動します。
-
デプロイするソリューション パッケージを選択します。ワークフローに最も適したオプションを選択します。
シナリオ 推奨されるアクション パッケージがテナントまたは個人用ワークスペースにすでに存在する 既存のソリューション パッケージを選択します。 プロジェクトから新しいパッケージを作成する場合 新しいソリューション パッケージを作成します。 別のテナントまたは環境からパッケージを転送する場合。 ソリューション パッケージをアップロードする -
目的のバージョンのソリューション パッケージをデプロイします。ソリューションをデプロイするには、次のオプションを使用できます。
- [デプロイ] タブの [+ デプロイ] ボタンを選択します。
- [パッケージ] タブの該当する行から [デプロイ] ボタンを選択します。
- [ パッケージ ] タブでパッケージの逆三点リーダー メニュー (⋮) を選択し、[ デプロイ] を選択します。
- テナントまたは個人用ワークスペースの [クイック アクション ] ボタンを使用して、[ ソリューションのデプロイ] を選択します。
- 特定のパッケージ バージョンを参照し、[ パッケージ バージョン ] ページから直接デプロイします。
-
[ ソリューションのデプロイ] ページで、次の詳細を確認して更新します。
必須フィールド- パッケージ - デプロイするパッケージを選択します。
ヒント:パッケージを選択すると、[ バージョン ] フィールドが表示され、パッケージのバージョン、パブリッシュ日、説明、作成者の詳細が表示されます。
- デプロイ名 - デプロイの一意の名前を入力します。
- 場所 - ソリューション フォルダーを作成する場所を選択します。
- [ルートとしてインストール ] を選択すると、新しいルート フォルダーが作成されます
- 既存のフォルダーを選択します。
ルート フォルダーを含むフォルダーの詳細については、『Orchestrator ユーザー ガイド』の「 フォルダー 」をご覧ください。
任意のフィールド
- 詳細オプション - 展開して、アクティベーション方法などの詳細オプションを設定します。
- カスタムのソリューション フォルダー名を使用 - このボタンを切り替えると、デプロイ名とは異なる名前をソリューション フォルダーに設定できます。既定値は、構成されているデプロイ名です。
- アクティブ化の方法 - デプロイをすぐにアクティブ化するか、後でアクティブ化するかを選択します。
- 今すぐ - デプロイが作成されるとすぐにアクティブ化します。
このオプションは、次の場合に選択します。- キュー、ストレージ バケット、コネクション、アセットなど、必要なすべてのリソースは設定済みです。
- ソリューションでイベントの処理をすぐに開始したい。
これは通常、運用環境で使用されます。
- 後で - デプロイをインストールしますが、手動でアクティブ化するまですべてのトリガーは無効のままにします。
このオプションは、次の場合に選択します。- ソリューション エクスプローラーでコンポーネントの構成を確認する。
- オートメーションを有効化するには、追加のリソースを接続する必要があります。
- デプロイは、本稼働前に検証またはテストが必要です。
これは通常、テスト、ステージング、または調整が必要な複雑なセットアップで使用されます。
- 今すぐ - デプロイが作成されるとすぐにアクティブ化します。
-
ソリューションの [ デプロイ] を選択して、影響を受けるすべてのサービスにわたってデプロイをオーケストレーションします。追加情報が必要な場合は、設定画面が表示されます。
-
[Review (レビュー)] を選択して、[Overview & Configuration (概要と設定)] に移動します。[ ソリューション エクスプローラー] が表示され、ソリューション コンポーネント、コンポーネントのプロパティ、およびファイルを確認できます。以下の点を考慮してください。
- [ 表示 ] ドロップダウンからコンポーネントのプロパティをフィルター処理して、読み取り専用、設定可能、または空のフィールドのみを表示できます。
- 既存のコンポーネントをリンクできます。詳しくは、「 コンポーネントをリンクする」をご覧ください。
-
これで、ソリューションを下書きとして保存したり、検証して操作を続行したりできます。次の図は、いくつかの一般的な検証エラーを示しています。
注:同じ名前のコンポーネントがテナントに既に存在する場合、オプションは次のとおりです。
- 既存のコンポーネントを保持し、追加のコンポーネントは作成しないでください。
- 既存のコンポーネントを保持し、ソリューションから新しいフィールドを追加します。 このオプションは既存のフィールドを変更しないことに注意してください。
- 各サービス内の競合するリソース (例: Orchestrator、Action Center) の名前を対象のテナントに変更します。
- 可能であれば、ソリューション配置内のリソースの名前を変更します。
-
ソリューションの [ デプロイ] を選択して、影響を受けるすべてのサービスにわたってデプロイをオーケストレーションします。デプロイは成功する場合もあれば、失敗する場合もあります。デプロイのステータスは [デプロイ] ページで確認できます。
デプロイのすべてのステータスは下表のとおりです。
ステータス 動作 処理中 展開操作が進行中です。 成功 ステータスが [進行中 ] から [成功] に変わり、すべてのコンポーネントがデプロイされます。 失敗 ステータスが [進行中 ] から [失敗] に変わります。この場合、自動ロールバックは正常に実行されています。詳細については、アクティベーションの概要を確認して操作を再試行できます。 ロールバックに失敗 ステータスが [進行中 ] から [ロールバックに失敗] に変わります。この場合、一部のコンポーネントは既にデプロイされているため、失敗したサービスからコンポーネントを手動でクリーンアップしてください。 すべてのデプロイのステータスの概要については、「 デプロイのステータスを確認する」を参照してください。
-
デプロイを完了するには、次の手順を実行します。
ある。アカウントを追加してロールを割り当て - ユーザー アカウントまたはロボット アカウントをソリューション フォルダーに追加し、必要なロールと権限を割り当てます。
詳細については、『Orchestrator ガイド』の「 アクセス制御 」をご覧ください。
B。マシンを追加 - プロセスを含むソリューション フォルダーにマシンが割り当てられていることを確認します。
詳細については、Orchestrator ガイドの マシンを管理する ページをご覧ください。
c. アカウントとマシンのマッピングを定義する - 必要に応じて、アカウントとマシンのマッピングを定義するか、動的割り当てを使用します。
詳細については、『Orchestrator ユーザー ガイド』の「アカウントとマシンのマッピングを設定する」をご覧ください。
d. ロボットごとのアセットの値を定義 - 該当する場合、ロボットごとのアセットの値を定義します。この手順は、グローバル値が設定されたアセットの場合は不要です。
詳細については、『Orchestrator ガイド』の「 Orchestrator でアセットを管理する 」をご覧ください。
E。ソリューションで使用されているアプリをアクティブ化する - ソリューションにアプリが含まれている場合は、提供されたリンクを使用してアプリをアクティブ化する必要があります。新しいウィンドウが開きます。デプロイのアクティブ化を続行する前に、アプリのアクティブ化の確認を待つ必要があります。注:ソリューションにアプリが含まれていて、提供されたリンクを使用してアプリをアクティブ化しない場合、展開のアクティブ化は失敗します。
詳細については、『Apps ユーザー ガイド』の「 ソリューション管理内の Apps 」をご覧ください。
F。プロセスの種類のコンポーネントのバインドを入力 - ソリューションにプロセスが含まれている場合、必要なバインドを入力する必要があります。たとえば、エージェントの種類のプロセスを編集すると、ソリューションの外部にあるツールを選択して使用できます。
詳細については、『Orchestrator ガイド』の「プロセスを管理する」をご覧ください。 -
[デプロイ] 画面で、[デプロイをアクティブ化] を選択します。アクティブ化するとトリガーが有効化されます。