Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WebAPIとデスクトップオートメーションを繋ぐPower Automateが面白い
Search
maekawa
January 20, 2021
0
1.6k
WebAPIとデスクトップオートメーションを繋ぐPower Automateが面白い
maekawa
January 20, 2021
Tweet
Share
More Decks by maekawa
See All by maekawa
B11-SharePoint サイトのストレージ管理を考えよう
maekawa123
0
150
SharePoint 監査ログ勉強会
maekawa123
0
540
Viva Connections の新しいエクスペリエンス
maekawa123
0
120
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.4k
Power Automate Desktopの社内展開において押さえておきたい管理機能 3選 + α
maekawa123
0
3.4k
Power Automate Desktop を野良化させないためのアプローチを考えてみた
maekawa123
0
3k
Power Automate Desktop のUI 要素とセレクタービルダーっていいよね
maekawa123
0
7.4k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Become a Pro
speakerdeck
PRO
26
5.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
BBQ
matthewcrist
85
9.4k
4 Signs Your Business is Dying
shpigford
182
21k
Making the Leap to Tech Lead
cromwellryan
133
9k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
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 ご清聴ありがとうございました。