UiPath スポーク
ServiceNow®インスタンスからUiPathのビジネスプロセスを自動化します。
ストアでアプリを要求する
ServiceNow Storeにアクセスして、利用可能なすべてのアプリを表示し、ストアに要求を送信する方法を確認してください。リリースされたすべてのアプリのリリースメモ情報については、「ServiceNow Store バージョンの履歴リリースノート」を参照してください。
統合ハブサブスクリプション
このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「法務スケジュール - 統合ハブの概要」を参照てください。
スポークバージョン
UiPath スポークv 2.5.0 が最新バージョンです。
サポートされているバージョン
このスポークは、次のUiPathバージョン用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。
- プラットフォームバージョン 2020.4.1
- クラウドプラットフォームバージョン 2022.7.14
スポークの要件
以下を行う前に、UiPathアカウント情報があることを確認してください:UiPath スポークを設定
- UiPathクラウドプラットフォームを使用する場合:
- トークン URL
- クライアント ID
- アカウント論理名
- テナント論理名
- ユーザーキー
- プライベートクラウドやパブリッククラウドにインストールされているUiPathプラットフォームを使用する場合:
- テナント名
- UiPathOrchestrator API を認証するための認証情報
スポークのサブフロー
UiPath スポーク は、ジョブ、プロセス、ロボットなどに関する情報を取得するサブフローを提供します。利用可能なサブフローは次のとおりです。
| サブフロー | 説明 |
|---|---|
| UiPath ジョブの処理 Webhook | UiPath のジョブに関する情報を取得します。このサブフローは、デフォルトのフロー:UiPath ジョブの処理 Webhook ルーティングポリシーに対する回答です。 |
| UiPath プロセスの処理 Webhook | UiPath 内のプロセスに関する情報を取得します。このサブフローは、デフォルトのフロー:UiPath プロセスの処理 Webhook ルーティングポリシーに対する回答です。 |
| UiPath ロボットの処理 Webhook | UiPath 内のロボットに関する情報を取得します。このサブフローは、デフォルトのフロー:UiPath ロボットの処理 Webhook ルーティングポリシーに対する回答です。 |
| UiPath その他の処理 Webhook | その他の必要なエンティティに関する情報を取得します。必要なエンティティについての情報を処理するには、このサブフローのコピーを作成し、それを要件に従ってカスタマイズします。 |
注:
新しいサブフローをカスタマイズするときに、デフォルトのサブフローの 1 つのコピーを作成して、すべてのデフォルト入力ペイロードアイテムが存在することを確認します。
スポークのアクション
UiPath スポーク では、ServiceNow でイベントが発生したときに、環境、ジョブ、マシン、プロセス、ロボット、キュー、リリースなどを管理するアクションが提供されます。使用可能なアクションは次のとおりです。
| カテゴリ | アクション | 説明 |
|---|---|---|
| 環境管理 注: これらのアクションは、クラシックフォルダー内でのみ機能します。 |
ID で環境を検索 (Look up Environment by ID) | 要求された環境の詳細を取得します。 |
| 環境を検索 | 要求された環境の詳細を取得します。環境は、フィルタークエリに基づいて取得されます。 | |
| フォルダーを検索 | UiPath でテナント配下のフォルダーを検索し、フォルダー名と ID を取得します。 | |
| ジョブ管理 | ID でジョブを検索 (Look up Job By ID) | 要求されたジョブの詳細を取得します。 |
| ジョブを検索 | 要求されたジョブの詳細を取得します。ジョブは、フィルタークエリに基づいて取得されます。 | |
| ジョブを開始 | 要求されたプロセスを実行するジョブを開始します。 注: 最新のフォルダーで作業する場合は、[実行ターゲット] リストから [動的に割り当て] を選択します。 |
|
| マシン管理 | ID でマシンを検索 (Look up Machine By ID) | 要求されたマシンの詳細を取得します。 |
| マシンを検索 | 要求されたマシンの詳細を取得します。マシンは、フィルタークエリに基づいて取得されます。 | |
| プロセス管理 | プロセスを検索 | 要求されたプロセスの詳細を取得します。プロセスは、フィルタークエリに基づいて取得されます。 |
| キュー管理 | キューにアイテムを追加 | 指定されたキューに新しいアイテムを追加します。 |
| キューを作成 | 指定された構成でキューを作成します。 | |
| キューを削除 | 指定されたキューを削除します。 | |
| キューアイテムを削除 | 指定されたキューアイテムを削除します。 | |
| キューアイテムを検索 | キューアイテム定義レコードリストを取得します。 | |
| キューを検索 | 要求されたキュー定義レコードの詳細を取得します。キューは、フィルタークエリに基づいて取得されます。 | |
| リリース管理 | ID でリリースを検索 (Look up Release By ID) | 要求されたリリースの詳細を取得します。 |
| リリースを検索 | 要求されたリリースの詳細を取得します。リリースは、フィルタークエリに基づいて取得されます。 | |
| ロボット管理 注: これらのアクションは、クラシックフォルダー内でのみ機能します。 |
ロボットを作成 | UiPathにロボットを作成します。 |
| ロボットを削除 | UiPathのロボットを削除します。 | |
| ID でロボットを検索 (Look up Robot By ID) | 要求されたロボットの詳細を取得します。 | |
| ロボットを検索 | 要求されたロボットの詳細を取得します。ロボットは、フィルタークエリに基づいて取得されます。 | |
| セッション管理 注: これらのアクションは、クラシックフォルダー内でのみ機能します。 |
セッションを検索 | 要求されたセッションの詳細を取得します。セッションは、フィルタークエリに基づいて取得されます。 |
スポークモジュール
UiPath スポークは UiPath アプリケーションを ServiceNow インスタンスに追加します。UiPathアプリケーションには、次のモジュールが含まれています。
| モジュール | 説明 |
|---|---|
| UiPath Webhook レジストリ | Webhook レジストリレコードの詳細が含まれています。 |
| UiPathWebhook ルーティングポリシー | Webhook ルーティングポリシーレコードの詳細が含まれています。スポークでは、ジョブ、ロボット、およびプロセスに関する情報を取得する 3 つのルーティングポリシーを使用できます。 |
接続および資格情報エイリアスの要件
統合ハブ は、エイリアスを使用して、接続および認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。詳細については、「Connections and Credentials」を参照してください。
スポークの設定については、「 UiPath スポークを設定。
MID サーバー の要件
これらのアクションでは REST 呼び出しを使用します。REST 呼び出しはインスタンスまたは MID サーバーで実行できます。UiPath エイリアスに関連付けられた接続レコードを使用して、アクションを実行する場所および MID サーバー 選択属性を設定します。 詳細については「MID サーバー」を参照してください。
注:
MID サーバー ユーザーには、sn_uipath_spoke.uipath_admin ロールが必要です。
このスポークの MID サーバー を設定するには、「 スポークの MID サーバー の設定」を参照してください。