$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WebAPIとデスクトップオートメーションを繋ぐPower Automateが面白い
Search
maekawa
January 20, 2021
0
1.5k
WebAPIとデスクトップオートメーションを繋ぐPower Automateが面白い
maekawa
January 20, 2021
Tweet
Share
More Decks by maekawa
See All by maekawa
B11-SharePoint サイトのストレージ管理を考えよう
maekawa123
0
100
SharePoint 監査ログ勉強会
maekawa123
0
450
Viva Connections の新しいエクスペリエンス
maekawa123
0
110
Power Automate と Power Automate for desktop の使い分けを考える
maekawa123
0
4k
Power Automate for desktop 初のクラウドアクション SharePoint アクションを解説
maekawa123
0
120
Power Automate for desktop の利用や管理にまつわるギモンへの1問3答
maekawa123
1
1.3k
Power Automate Desktopの社内展開において押さえておきたい管理機能 3選 + α
maekawa123
0
3.3k
Power Automate Desktop を野良化させないためのアプローチを考えてみた
maekawa123
0
2.9k
Power Automate Desktop のUI 要素とセレクタービルダーっていいよね
maekawa123
0
7.3k
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
KATA
mclloyd
29
14k
Embracing the Ebb and Flow
colly
84
4.5k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
What's in a price? How to price your products and services
michaelherold
243
12k
Ruby is Unlike a Banana
tanoku
97
11k
GraphQLとの向き合い方2022年版
quramy
43
13k
Transcript
Web APIとデスクトップオートメーション(RPA)を繋ぐ Microsoft Power Automateが面白い
自己紹介 • 名 前:マエカワ • 居住地:新潟県 • 仕 事:Microsoft製品のサポートエンジニア。 1月からフルリモートで働き始めました。
• Blog :https://qiita.com/maekawawawa 2
こんな活動しています 3 Power Automate Desktop勉強会の登壇者募集中です Power Automate Desktop勉強会 #PADjp
本日のLTのゴール(目的) Microsoft Power Automateについて初心者なりに自分の口で 話してみたい! そして、どなたかに少しでも響くものがあればうれしいです。
Microsoft Power Automateとは 5
6 Microsoft Power Platform Power BI Power Apps Power Automate
Power Virtual Agents ビジネスの分析 アプリの作成 プロセスの自動化 チャットボット Data Connector Microsoft DataVerse AI Builder Power Platformは、データを基にしたビジネス分析やアプリ作成、日々の業務プロセスの自動化や RPA(Robotic Process Automation)、チャットbotの作成をローコードで実現するサービス
7 Power Automateの機能 (一部) Power Automate プロセスの自動化 クラウドフロー デスクトップフロー 主にクラウドサービスの
コネクタを使ったフロー APIをつなげて複数のサービスを連携 所謂iPaaS 主にデスクトップの自動化を行うRPA機能 Power Automate Desktopはここに含まれる
Power Automateのクラウドフローとは https://flow.microsoft.com/ja-jp/connectors/ TeamsやOneDriveといったMicrosoftのサービスだけでなく、BoxやSlack、Twitterといったクラウ ドサービスのコネクタが利用可能で連携可能な所謂iPaaS。2020年1月現在460以上のコネクタが提供 されている。 有料プランで利用できるPremiumコネクタと無料プランやMicrosoft 365の複数のプランで利用可能 なPower Automateのプランがある。
国産SaaSについては、kintone、Cloud BOTのコネクタ提供済み。 (freeeは、近々Release予定?)
コネクタが無いものについては(カスタムコネクタを作成・共有) 用意されたコネクタが無いものはカスタムコネクタとして作成して利用することが可能、独自のトリ ガーとアクションを備えたコネクタを作成 (さらには共有) できるようにすることでさらなるクラウド サービス間連携を実現できます。 MicrosoftのDocsの他に、同会登壇の杉本さんが、作り方の手順をblogでまとめています。 Power AutomateはREST APIに対応
PowerApps / PowerAutomate カスタムコネクタを OpenAPI(Swagger)Specから作成する - Morning Girl (hatenadiary.jp)
デスクトップフローとは(Power Automate Desktop) 10 2020年12月10日に一般公開されたPower Automateの新たなRPA機能。 RPAツール「WinAutomation」をベースに開発されている。日本語表記にも対応
Power Automateの「per user with attended RPA plan(手動RPAを含むユーザーあ たりのプラン)」で「Power Automate Desktop」が使用できます。
11 https://flow.microsoft.com/ja-jp/pricing/?currency=JPY Power Automate Desktopが使用できるライセンス
12 Power Automate Desktopの開発画面 Flow Designer コマンド型の開発画面。日本語に対応。
13 アクションとは Power Automate Desktopの自動化処理のまとまり。Power Automateのコネクタ相当。
14 アクション一覧 Power Automate Desktopには33個のアクションのグループがあります。 各グループの中にさらにアクションがあって、全アクションの総数が347個あります。 33個のアクショ ングループ グループの中に複 数のアクションが
存在
アクションについてまとめた記事 【Power Automateの新しいRPA機能】Power Automate Desktopで出来ること(全33機能の紹介) https://bit.ly/3nCVBT9 https://bit.ly/3nCVBT9
代表的なアクション Webブラウザ操作 デスクトップアプリ操作 Excel操作
面白いと思うアクション(管理系) ActiveDirectory AWS Azure
面白いと思うアクション(AI系) Google IBM Microsoft
クラウドフローとデスクトップフローの 連携 19
20 クラウドサービスをトリガーにしたデスクトップアプリの自動化 Boxにファイル が格納されたら デスクトップア プリにファイル の内容を入力し て Teamsで処理結 果を通知する
(Slackでも可)
Power Apps との連携例 オンプレシステム 請求書チェックアプリ (AI Builder連携) 例えばPower Appsをデータ入力や操作指示の入り口として、Power Automate
Desktopで オンプレシステムやクライアントPCの状況を確認する クラウドアプリサービスで入力で入力したものがオンプレ環境のシステムに反映できる。
• Power Automateはクラウドフロー、デスクトップフローそれぞれ単体で もAPI利用含めて自動化の範囲は広い! • クラウドフローとデスクトップフロー、そして、Power Platformが連携す ることで、自動化の範囲が広がる。 22 まとめ
おもしろい!
Qiita:maekawawawa Twitter:@HiMaekawaSan Power Automate Desktop勉強会:Connpassで募集しています。 23 ご清聴ありがとうございました。