- 基本情報
- Mulesoft の UiPath アドイン
- Microsoft Power Automate の UiPath アドイン
- Salesforce の UiPath アドイン
- ServiceNow の UiPath アドイン
- Workato の UiPath アドイン
- Workday の UiPath アドイン
アドイン ユーザー ガイド
このセクションでは、Salesforce のテンプレートについて説明します。
概要
テンプレートは、Salesforce オブジェクトを UiPath Orchestrator のプロセスやキューと関連付けます。この関連付けにより、Orchestrator API に Orchestrator の通知 を送信するのに必要な情報がアドインに提供されます。そうすることで、Salesforce イベント (レコードの変更など) の発生時に Orchestrator の ジョブ または キュー アイテム が作成されます。
テンプレートを構築する前に、コネクションを作成する必要があります。テンプレートとコネクションは一対一の関係にあり、テンプレートを Salesforce の業務プロセスの自動化で使用するには、先にテンプレートをコネクションに関連付ける必要があります。テンプレートに関連付けられたコネクションはいつでも変更できます。コネクションの作成に関する詳細については、「コネクション設定」をご覧ください。

テンプレートに関連付けられている接続を変更する前に、接続が表すテナントでテンプレートの入力 (ロボット グループ、プロセス、ロボット) が使用可能であることを確認してください。
テンプレートの種類
テンプレートには次の 2 つの種類があります。
-
ジョブ テンプレート - 1 つ以上のロボットを使用してプロセスを実行する新しいジョブを作成を可能にします。
-
キュー テンプレート - 関連付けられた Salesforce オブジェクトからのデータを含む新しいキュー アイテムを作成を可能にします。

ジョブ テンプレート
ジョブとは、1 つ以上のロボットを使用してプロセスを実行することです。ジョブ テンプレートを使用すると、Salesforce のイベントまたはプロセスに応答して新しいジョブを作成できます。
詳細については、『Orchestrator ガイド』の「ジョブについて」をご覧ください。
フィールドの説明
このセクションでは、ジョブ テンプレートのデータ項目について説明します。
| フィールド | 説明 |
|---|---|
| コネクション | Orchestrator の通知を送信するコネクションです。既定では、テンプレートを作成するために選択した接続が設定されています。テンプレートの作成中は既定の関連付けられた接続を変更することはできませんが、テンプレートの作成後に変更できます。 |
| テンプレート名 | テンプレートの名前です。 名前は文字で始まる必要があり、使用できるのは英数字 (a-z、0-9) とアンダースコアのみです。この項目には、空白または特殊文字は入力できません。 テンプレート名は、関連付けるプロセスの名前と一致する必要はありません。 |
| テンプレートの説明 | テンプレートの説明です。 |
| 環境 | プロセスのデプロイに使用する UiPath Orchestrator のロボット グループの名前です。接続設定でモダン フォルダーが指定されている場合は使用できません。 この名前は、テナント内のロボット グループの名前と一致する必要があります。 詳細については、『Orchestrator ガイド』の「ロボット グループについて」をご覧ください。 |
| プロセス | Salesforce オブジェクトと関連付けるプロセスです。 この名前は、関連付けられたテナント内のプロセス名と一致する必要があります。 検索結果は、名前の入力中に自動で返されます。 |
| ストラテジ | ジョブの実行方法 (特定のロボットなど)。次の 3 つのオプションがあります。 ジョブ数 - 環境内に作成する保留中のジョブの数です。このオプションは、ジョブが次に利用可能なロボットでこのプロセスを複数回実行する場合に使用します。値は 0 より大きくする必要があり、既定値は 1 です。 特定 - このオプションを使用して、ジョブを実行する特定のロボットを選択します。このオプションを選択すると、環境内で利用可能なロボットのリストが表示されます。使用したいロボットが表示されない場合は、UiPath Orchestrator に移動し、そのロボットが環境に含まれていることを確認します。すべて - 次に利用可能なロボットを使用してジョブを 1 回実行する場合は、このオプションを使用します。 |
| ユーザー (User) | ジョブの送信先のユーザーです。モダン フォルダーを使用する場合にのみ使用できます。 |
| Salesforce オブジェクトを選択 | ジョブに関連付ける Salesforce オブジェクトを入力します (ケース、商談、取引先など)。 |
| オブジェクト フィールド | ジョブの入力値として含めるデータ項目です。 たとえば、オブジェクトとして「Case」と入力した場合、[Case ID]、[Case Number]、[Email Address] 項目を選択できます。これらの項目のデータは、UiPath Orchestrator に送信されるジョブの詳細に含まれます。 詳細については、『Orchestrator ガイド』の「入力パラメーターと出力パラメーター」をご覧ください。 |
[オブジェクト項目] を選択するときは、[項目の API 参照名] をメモしておきます。Salesforce オブジェクト項目の値を必要とするジョブの入力パラメーターは、オブジェクト項目の [項目の API 参照名] と同じ名前にする必要があるためです。
たとえば、入力パラメーターとして Salesforce の Case ID を必要とするプロセスがある場合、正しく設定するには、パラメーターの名前を「 Id 」にする必要があります。

キュー テンプレート
キューとは、複雑なオートメーション プロジェクトで使用できる複数の種類のデータを格納するコンテナーです。たとえば、請求書情報を収集し、データごとにキュー アイテムを作成するオートメーション プロセスを作成することができます。さらに、このプロセスに続く次のオートメーション プロセスでは、作成されたキュー アイテムを使用して別のアプリケーションで請求書の支払いを行うなどのタスクを実行できます。
キュー テンプレートを使用すると、Salesforce イベントまたはプロセスに応答して UiPath Orchestrator に Salesforce データのコレクションを送信できます。
詳細については、『Orchestrator ガイド』の「キューおよびトランザクションについて」をご覧ください。
キュー テンプレートを処理するには、バージョン 19.4 以降の UiPath Orchestrator が必要です。
フィールドの説明
このセクションでは、キュー テンプレートのデータ項目について説明します。
| フィールド | 説明 |
|---|---|
| コネクション | Orchestrator の通知を送信するコネクションです。既定では、テンプレートを作成するために選択した接続が設定されています。テンプレートの作成中は既定の関連付けられた接続を変更することはできませんが、テンプレートの作成後に変更できます。 |
| テンプレート名 | テンプレートの名前です。 |
| テンプレートの説明 | テンプレートの説明です。 |
| キューの詳細 | 新しいキュー アイテムの名前と優先度です。
|
| Salesforce オブジェクト項目マッピング | キュー アイテムに使用する Salesforce オブジェクトと項目です。
|

切断されたテンプレート
関連付けられたテンプレートがある接続を削除すると、テンプレートは削除され [切断されたテンプレート] のリストに追加されます。リストから、テンプレートを新規または既存の接続に再度関連付けるか、または削除できます。
テンプレートを削除するには、まず関連付けられた接続を削除する必要があります。現在、先に接続を削除せずにテンプレートを削除することはできません。
