Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
スグにできる!
Microsoft Flow で
こんな連携あんな連携
Japan SharePoint Group 勉強会 #26 @Osaka
2017/5/27
太田 浩史
Office Servers and Services – Mi...
自己紹介
太田 浩史 (おおた ひろふみ)
• 2008 年ごろから、SharePoint を中心に活動しています。
• いろいろな企業の Office 365 活用のご支援もしています。
• ちょっとした工夫や役立ちそうな小ネタが好きです。
...
Japan SharePoint Group p. 3
idea.toString();
http://idea.tostring.jp
本日のテーマ
#MicrosoftFlow
Japan SharePoint Group p. 4
Microsoft Flow
本日のゴール
Japan SharePoint Group p. 5
というサービスを知ってもらう
なにができそうかを知ってもらう
Microsoft Flow
Japan SharePoint Group p. 6
というサービスを知ってもらう
なにができそうかを知ってもらう
Microsoft Flow
Microsoft Flow
Japan SharePoint Group p. 7
https://flow.microsoft.com/
• 特定のイベントや動作などをキッカケに何かしらの処理を自動的に実行する
Microsoft Flow で出来ること
Japan SharePoint Group p. 8
次々と追加される対応サービス
Japan SharePoint Group p. 9
次々と追加される対応サービス
Japan SharePoint Group p. 10
130 個 くらい
(2017 年 5 月 27 日時点)
Microsoft Flow のフロー作成画面
Japan SharePoint Group p. 11
トリガー
アクション
アクション
トリガーや
アクションから
得られた値
条件分岐・ループ処理もできる
Japan SharePoint Group p. 12
Switch Case
値に応じた処理を実行する
条件(if else)
条件を満たすか否かで分岐し実行する
Apply to Each(ループ)
要素数分...
エラーハンドリングもできる(実行条件の構成)
Japan SharePoint Group p. 13
ユーザープロファイルの取得が成功したら実行 ユーザープロファイルの取得が失敗したら実行
Microsoft Flow 各種プラン
Japan SharePoint Group p. 14
Office 365 付属プランは、「2,000 回 x ライセンス数 = テナント全体の実行可能数」
テナント クォータ
Japan SharePoint Group p. 15
管理者は、テナント全体の実行数/クォータを確認できる
https://admin.flow.microsoft.com/tenant/quotas
Japan SharePoint Group p. 16
というサービスを知ってもらう
なにができそうかを知ってもらう
Microsoft Flow
Japan SharePoint Group p. 17
1. SharePoint をトリガーにフローする
2. スマホ アプリのボタンを使ってフローする
3. Azure Functions を使ってフローする
4. REST API を使...
SharePoint を使ってフローする
Japan SharePoint Group p. 18
トリガー: とある SharePoint リストにアイテムが追加されたら…
アクション: Yammer グループでみんなに知らせる
アクション:...
スマホ アプリのボタンを使ってフローする
Japan SharePoint Group p. 19
不具合:
現時点では、Flow はハイパーリンク列への
値の挿入がうまく動作していないので注意…
回避策:
リッチテキスト列に HTML 書いて...
Azure Functions を使ってフローする
Japan SharePoint Group p. 20
トリガー: とある SharePoint リストにアイテムが追加されたら…
アクション: Azure Queue ストレージにメッセー...
REST API を使ってフローする
Japan SharePoint Group p. 21
トリガー:
とある SharePoint リストにアイテムが追加されたら…
アクション:
Microsoft Flow で承認プロセスを実行する
ア...
機械学習を使ってフローする
Japan SharePoint Group p. 22
トリガー: 外部から HTTP リクエストを受取ったら…
アクション: SharePoint リストにアイテムを登録する
アクション: 他 Web サービスの...
まとめ
Japan SharePoint Group p. 23
Microsoft Flow
Japan SharePoint Group p. 24
Office 365 のライセンスがあれば
ひと通りのことは試せます。
いろいろ試して役立ち連携のアイデアを
共有しましょう。
#MicrosoftFlow
Power Users Community
Japan SharePoint Group p. 25
https://powerusers.microsoft.com/
Japan SharePoint Group
終製作・著作
@hrfmjp
idea.tostring.jp
Fin.
Upcoming SlideShare
Loading in …5
×

スグにできる!Microsoft Flow でこんな連携あんな連携

3,741 views

Published on

Japan SharePoint Group #26 でお話させて頂いた資料です。

Published in: Technology

スグにできる!Microsoft Flow でこんな連携あんな連携

  1. 1. スグにできる! Microsoft Flow で こんな連携あんな連携 Japan SharePoint Group 勉強会 #26 @Osaka 2017/5/27 太田 浩史 Office Servers and Services – Microsoft MVP 株式会社 内田洋行 Japan SharePoint Group p. 1 #MicrosoftFlow
  2. 2. 自己紹介 太田 浩史 (おおた ひろふみ) • 2008 年ごろから、SharePoint を中心に活動しています。 • いろいろな企業の Office 365 活用のご支援もしています。 • ちょっとした工夫や役立ちそうな小ネタが好きです。 Japan SharePoint Group p. 2 Microsoft MVP 2013,2014 SharePoint Server 2015,2016 Office Servers and Services www.slideshare.net/hirofumi_ota idea.tostring.jp ブログとか資料とかソーシャルとか twitter.com/hrfmjp www.facebook.com/idea.tostring.jp
  3. 3. Japan SharePoint Group p. 3 idea.toString(); http://idea.tostring.jp
  4. 4. 本日のテーマ #MicrosoftFlow Japan SharePoint Group p. 4 Microsoft Flow
  5. 5. 本日のゴール Japan SharePoint Group p. 5 というサービスを知ってもらう なにができそうかを知ってもらう Microsoft Flow
  6. 6. Japan SharePoint Group p. 6 というサービスを知ってもらう なにができそうかを知ってもらう Microsoft Flow
  7. 7. Microsoft Flow Japan SharePoint Group p. 7 https://flow.microsoft.com/
  8. 8. • 特定のイベントや動作などをキッカケに何かしらの処理を自動的に実行する Microsoft Flow で出来ること Japan SharePoint Group p. 8
  9. 9. 次々と追加される対応サービス Japan SharePoint Group p. 9
  10. 10. 次々と追加される対応サービス Japan SharePoint Group p. 10 130 個 くらい (2017 年 5 月 27 日時点)
  11. 11. Microsoft Flow のフロー作成画面 Japan SharePoint Group p. 11 トリガー アクション アクション トリガーや アクションから 得られた値
  12. 12. 条件分岐・ループ処理もできる Japan SharePoint Group p. 12 Switch Case 値に応じた処理を実行する 条件(if else) 条件を満たすか否かで分岐し実行する Apply to Each(ループ) 要素数分だけループ処理を実行する Do Until(ループ) 条件を満たすまでループ処理を実行する Scope 複数アクションのグループ 並列分岐 同時に複数の処理を実行する
  13. 13. エラーハンドリングもできる(実行条件の構成) Japan SharePoint Group p. 13 ユーザープロファイルの取得が成功したら実行 ユーザープロファイルの取得が失敗したら実行
  14. 14. Microsoft Flow 各種プラン Japan SharePoint Group p. 14 Office 365 付属プランは、「2,000 回 x ライセンス数 = テナント全体の実行可能数」
  15. 15. テナント クォータ Japan SharePoint Group p. 15 管理者は、テナント全体の実行数/クォータを確認できる https://admin.flow.microsoft.com/tenant/quotas
  16. 16. Japan SharePoint Group p. 16 というサービスを知ってもらう なにができそうかを知ってもらう Microsoft Flow
  17. 17. Japan SharePoint Group p. 17 1. SharePoint をトリガーにフローする 2. スマホ アプリのボタンを使ってフローする 3. Azure Functions を使ってフローする 4. REST API を使ってフローする 5. 機械学習を使ってフローする Microsoft Flow
  18. 18. SharePoint を使ってフローする Japan SharePoint Group p. 18 トリガー: とある SharePoint リストにアイテムが追加されたら… アクション: Yammer グループでみんなに知らせる アクション: Teams のチームで共有する アクション: メールで購読・配信する アクション: スマホ アプリで通知を受け取る アクション: 他の SharePoint リストに複製する
  19. 19. スマホ アプリのボタンを使ってフローする Japan SharePoint Group p. 19 不具合: 現時点では、Flow はハイパーリンク列への 値の挿入がうまく動作していないので注意… 回避策: リッチテキスト列に HTML 書いてリンクを作成 めちゃくちゃカッコ悪い!!はやく直して! デモした当日は直ってました!!! (ハイパーリンク列) (リッチテキスト列) トリガー: スマホ アプリで「ボタン」が押されたら… アクション: SharePoint リストにアイテムを登録する
  20. 20. Azure Functions を使ってフローする Japan SharePoint Group p. 20 トリガー: とある SharePoint リストにアイテムが追加されたら… アクション: Azure Queue ストレージにメッセージを投げ込む SharePoint Azure Queues Azure Functions 何かしらのサービスとか Microsoft Flow Azure Queues にメッセージが入ったタイミングで Azure Functions の関数が実行される ※ Azure Functions の機能 HTTP リクエストでも実行できます ?
  21. 21. REST API を使ってフローする Japan SharePoint Group p. 21 トリガー: とある SharePoint リストにアイテムが追加されたら… アクション: Microsoft Flow で承認プロセスを実行する アクション: 他 Web サービスの REST API を呼び出す
  22. 22. 機械学習を使ってフローする Japan SharePoint Group p. 22 トリガー: 外部から HTTP リクエストを受取ったら… アクション: SharePoint リストにアイテムを登録する アクション: 他 Web サービスの REST API を呼び出す アクション: 機械学習(今回は LUIS)で処理する 不具合: 現時点では、条件で Boolean の判定がうまく動かない 回避策: 詳細モードで編集し、Workflow Deginition Language で記述 めちゃくちゃカッコ悪い!!はやく直して!
  23. 23. まとめ Japan SharePoint Group p. 23
  24. 24. Microsoft Flow Japan SharePoint Group p. 24 Office 365 のライセンスがあれば ひと通りのことは試せます。 いろいろ試して役立ち連携のアイデアを 共有しましょう。 #MicrosoftFlow
  25. 25. Power Users Community Japan SharePoint Group p. 25 https://powerusers.microsoft.com/
  26. 26. Japan SharePoint Group 終製作・著作 @hrfmjp idea.tostring.jp Fin.

×