UiPath×PowerAutomate(PowerAutomate UiPathコネクタ活用)

# はじめに
この記事は、PowerAutomateのコネクタを活用して、
UiPathのロボットを起動してみる内容をまとめたものになります。
本情報は、2023/07/17時点での情報です。

この記事はUiPathブログ発信チャレンジ2023サマーの21日目の記事です。

https://note.com/shumpei_w/n/nd082bdf28853

# PowerAutomateコネクタ
### ライセンス
PowerAutomateには、さまざまな製品等に接続するためのコネクタが用意されています。
ただ、一部はプレミアムコネクタになっております。
（Microsoft社以外の製品に接続する場合、プレミアムコネクタが必要になっているようです。）
UiPathのコネクタもこのプレミアムコネクタになっている為、
有償版のPowerAutomateのライセンスを購入する必要があります。
![スクリーンショット 2023-07-17 9.35.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/6be2d368-45e7-96a1-a234-75179201e96b.png)

https://powerautomate.microsoft.com/ja-jp/pricing/?ef_id=dd65eaf79fda13e945118bbef5cc361a:G:s&OCID=AID2200054_SEM_dd65eaf79fda13e945118bbef5cc361a:G:s&msclkid=dd65eaf79fda13e945118bbef5cc361a

![スクリーンショット 2023-07-17 9.17.45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/2b20f012-9147-c30c-c06f-5e292e7b0010.png)
(Microsofot365にPowerAutomateのライセンスが付随している場合がありますが、
このライセンスではプレミアムコネクタは利用できません。)
上記の、「Microsoft Power Automate Free」ではプレミアムコネクタは利用できません。

### UiPathコネクタ
PowerAutomate側のUiPathのコネクタは現時点で、
Queueへの追加と、ジョブ開始の2種類のみです。
![スクリーンショット 2023-07-17 9.38.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/aa5b0e80-ebd2-ca97-4378-6a9f32acb11b.png)

https://learn.microsoft.com/ja-JP/connectors/uipathorchestrator/

# UiPath側の設定
ここでは、割愛させていただきます。
通常Community版のUiPathの場合は、
いつも通り、OrchestratorおよびAssistantの設定を行えば大丈夫です。

:::note warn
UiPath側の環境が、オンプレミス環境の場合や、外部からの接続を制限している環境の場合、
別途設定が必要またはコネクタ自体の利用が不可な場合があります。
:::

# 利用方法
.　PowerAutomateで新規フローを作成します。
![スクリーンショット 2023-07-17 9.57.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/07fd02c4-2c59-8929-7b10-cd6ba4d43c07.png)
![スクリーンショット 2023-07-17 9.58.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/355ff04e-99de-e075-455e-709a059acc41.png)
* コネクタを追加(今回はジョブ開始コネクタを利用します。)
![スクリーンショット 2023-07-17 9.59.12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/55ce00a0-6ebc-9030-ccd9-1db9c03d3bfa.png)
* 接続情報を入力し、「サインイン」を押下します。
![スクリーンショット 2023-07-17 9.59.25.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/412e0065-f3f3-1de1-dfd5-bf3e53e38b7b.png)
![スクリーンショット 2023-07-17 10.10.13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/e6f70091-bdb0-fba3-c028-f695dc8bfd13.png)
* ジョブ実行に必要な情報を入力する
![スクリーンショット 2023-07-17 10.23.47.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/093ded6e-e816-845e-fff7-1d7c53a7e322.png)
:::note info
プルダウンで選択する箇所は、
Orchestratorからの情報が表示されるので、選択することも可能です。
![スクリーンショット 2023-07-17 10.16.18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/1c7cadc8-2152-4e26-2b10-626843bcbec0.png)

引数といったジョブ実行に必要な情報を渡すこともできます。
![スクリーンショット 2023-07-17 10.36.20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/920d3f31-e474-76d6-bbfe-fb09e6231f0d.png)
https://learn.microsoft.com/ja-JP/connectors/uipathorchestrator/#start-job
:::
* ジョブを実行
![スクリーンショット 2023-07-17 10.38.28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/1e8a61b0-5885-e730-2471-4179e559638d.png)
![スクリーンショット 2023-07-17 10.41.45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/619264e5-62ad-22bc-3479-ae953dea9ebc.png)
![スクリーンショット 2023-07-17 10.41.53.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/920815e6-d4aa-9901-4446-c36307c16ba1.png)
![スクリーンショット 2023-07-17 10.42.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/ef00083b-1d72-3667-93d1-8b6934ff0aa1.png)
今回は「hoge」とポップアップを表示するだけのロボットを実行してみました。
![スクリーンショット 2023-07-17 10.39.39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2638718/66d693a5-c3b2-ea37-47f8-cb4b170ced2f.png)

# まとめ
今回はPowerAutomateのUiPathコネクタを活用を試してみました。
PowersAutomateからUiPathを実行する方法は、
今回紹介したUiPathのコネクタまたは、HTTPコネクタを活用して、WEBAPIを実行する方法が考えられると思います。
※両方ともプレミアムコネクタになります。
UiPathコネクタは現状できることが少ない（キューの追加、ジョブ実行）為、
HTTPコネクタの方がまだ軍配が上がるのではと言う印象でした。
ただ、APIを意識することなく簡単にUiPathのジョブ実行ができる為、
今後機能が増えていけば非常に便利なものになると思います。
今後のアップデートに期待しています。

# 関連リンク
* UiPathとPowerAutomateの連携は以下の記事も参考になります。

https://qiita.com/masatomix/items/76cb1cc5ab5cdff12a31