【UiPath】UiPath Processes（Process Launcher）～ URのランチャーサービス ～

# はじめに

- 本記事では、UiPath Processes（Process Launcher）を紹介します。
- 記事の内容は、個人の見解または確認結果であり、UiPath の公式見解ではありません。
- 製品仕様や参考画像は 23.10 バージョンのもので構成しています。

# UiPath Processes（Process Launcher）とは

https://docs.uipath.com/ja/action-center/automation-cloud/latest/user-guide/about-processes

UiPath Processes（Process Launcher）は公式ガイドの案内が上記のみで情報が少ないため、以降の記載内容は推測が多分に含まれる点ご了承ください。

![プロセスランチャーが正式名称っぽい.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/d05c0edf-73a9-51ca-b61f-c90ac84c34f4.jpeg)

本製品は、***業務ユーザーの無人プロセス（UR）の実行・結果照会をサポート***するサービスです。

![ActionCenterの一機能.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/d134b382-f6b0-3e85-3b16-dbc7001b9aaa.jpeg)

Action Center という『人』と『ロボット』が協働するための製品があり、ロボットを起動するためのインターフェースが UiPath Processes になります。
人の操作が必要な場面では UiPath Actions というサービスを利用します。

Orchestrator のプロセス画面からも無人プロセス（UR）の実行はできますが、実行対象のプロセス一覧に辿りつくまでに ***Orchestrator へのアクセス ＞ 対象フォルダのクリック ＞ 「プロセス」ボタンをクリック***する必要があります。
URLについても、テナントやフォルダを id で指定しなくてはならないため、フォルダ分けをしている場合、ショートカットURLのシンプルな配布等ができません。

::: note
（OC-URL参考）
https://cloud.uipath.com/{組織ID}/DefaultTenant/orchestrator_/processes?tid=XXXX&fid=XXXXXX
![OCのURL参考.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/f7400109-0b1c-84cd-ada2-511769db8a69.jpeg)
:::

***UiPath Processes の場合、対象テナントのURLにアクセスするだけで、自身が実行可能なプロセスをフォルダーを跨いで確認できます。***
https://cloud.uipath.com/{組織ID}/DefaultTenant/processes_/home
![ProcessesのURL参考.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/2b78d914-c33a-7960-14e4-dc18cc36f5dd.jpeg)

# 製品詳細

UiPath Processes のトップ画面には***自身が実行可能なプロセス（※）がすべて表示されます。***
※：Orchestrator で割り当てられたフォルダーに登録のあるプロセス

::: note warn
AR（有人）・UR（無人）を問わず表示されるため、***フォルダへのマシンの割り当てがないケース***では次の様なエラーが発生し、実行できません。
![個人毎にアクセス権のあるプロセスのみ表示される.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/05057cd4-19db-b0ef-3557-3b4e3c603bfc.jpeg)
:::

ロボットの実行には、対象プロセスがデプロイされたフォルダに、***無人実行用のマシンが割り当てられている***必要があります。

***※※ このマシンには Cloud Robot - Serverless（クラウドロボット - サーバレス）を指定・利用することもできます！ →　URライセンスがなくとも、無償ライセンスでも利用可能です！ ※※***

![クラウドロボットサーバレスの割り当て.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/876a9dc7-e4bb-c3cc-300c-fa0e0bf3aab9.png)

## ロボットの実行手順

画面左上の検索欄から実行対象のプロセスを検索します。

::: note
プロセス名だけでなく、「説明欄」の内容も検索対象に入ってました。
![プロセスの検索.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/5e38368d-8dbc-7bf4-d6f9-a360667e8085.jpeg)
:::

プロセスの開始方法は
対象プロセスのタイルの右下に表示される「➤」ボタンのクリック

![ロボットの実行方法.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/54414012-c62a-c321-b724-f286e4dfacf5.jpeg)

または
対象プロセスのタイルを選択した先の画面右上の「プロセスを実行」ボタンのクリックです。

![ロボットの実行方法2.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/8f3cd1c5-81f8-8f92-d0ba-81b34d959b4c.jpeg)

引数を持つプロセスであれば、実行前に引数の指定パネルが画面右側に表示されます。

![引数の指定.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/840092ab-a86b-e7f6-6f22-b151a2e04009.jpeg)

## 実行結果の確認手順

確認対象プロセスのタイルの右下に表示される目のアイコンをクリック

![目アイコンクリック2.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/fc401fb8-1941-acb1-2596-ba9962012175.jpeg)

実行履歴の一覧が表示されます。
対象ジョブのレコードの右端の目アイコンまたは三点リーダーからジョブの詳細を確認できます。

![目のアイコンをクリック2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/b14caf6b-f063-f03f-e120-d10d212dd675.png)

（参考）目アイコンクリック
![入出力2.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/6c4dff2d-0231-c5f9-5eea-cd8b6a4a1c60.jpeg)

（参考）三点リーダー＞詳細（クラウドロボットでの実行例）
![実行ログ.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/44aa8aed-8caa-edcd-4d1c-c5714fe2adfb.png)

## その他、備考

***Apps で作成したアプリについては、対象フォルダにデプロイしても UiPath Processes のトップ画面には出てきませんでした。***（Apps で作成したアプリは Assistant 上には表示されます。）

![OC上のApps2.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/38dcc8c5-15e5-8363-57a8-15f6892271ff.jpeg)
![OC上のApps3.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3301444/aabbd54c-5822-3ad3-5b53-8e30114015b5.jpeg)

# さいごに

冒頭お伝えした様に、AR・URは問わず、アクセス可能なプロセスがすべて表示されるので、実行できないものが混ざることを気にされる場合、テナントをUR用に分けていただくのをお勧めします。
***UiPath Processes と UiPath Actions を使えば、
端末に UiPath Assistant（Robot）のインストールがなくとも
Automation Cloud にアカウントがあれば"人の手作業を含めたロボット処理"が可能です。***
企業や団体で、ローコストで広くオートメーションの利用を促すにはもってこいのサービスかとおもいます。
最後までお読みいただきありがとうございますm(_ _)m