SlideShare a Scribd company logo
1 of 28
Download to read offline
MicrosoftFlow
2019/09/01
@yuma1217_ja
MicrosoftFlowとは
• Microsoftのサービス
• 色んなサービスと連携して自
動化出来る
• Microsoftのサービスなので
Office365との連携が協力
• 例:メールが来たらメールの
添付ファイルをOnedriveに保
存してTeams, Slackにも投稿
始め方
• https://japan.flow.microsoft.com/ja-jp/
• O365アカウントでログイン
1. Create
Click to add text
3. Flowの種類を選択する
2. まずTemplateを確認する
Templateの確認
• やりたい事の大半がテンプ
レートを少し改変するだけで
出来るかもしれない
• 例えば左下は、メールが来た
ら特定のSlackチャンネルに転
送するテンプレート
flowの種類
• Automated flow
• 自由に作成するlow
• Instant flow
• スマホアプリ上にボタンを配置
し押したら実行されるflow
• Sceduled flow
• 時間を設定しその時間に実行す
るflow
• 毎日、毎週など定期実行も出来
る
Automated flow
• TriggerとActionを指定する
• Triggerが起きたらActionが実行される
• Triggerは例えば、メールが来たら、
Sharepointでファイルが作られたら、
GitHubでIssueが立てられたら、
Gmailが来たら、などたくさんある
• Actionも同じように豊富で
Gmailで返信するなどがある
Automated flow(例)
• Botを作る
• 発言があったら挨拶
するBot
Automated flow(例)
• Botを作る
• 言った相手にメンションを
送る
• メンションは,
<at>メールアドレス</at>
で実現できる
アドレス
Automated flow(例)
• 今のままだと誰が発言してもBotが返答する
• Botがメッセージを投稿したものに対しても反応してしまう
-> 無限ループ!
• 発言が誰によって行われたかを判断したい!
• Conditionを使おう!
Automated flow(例)
• ConditionをTriggerの下に挟む
• Messge from userを選択
• is not equal toを選択
• null と入力する
Automated flow(例)
• If yesの下にメッセージを返答するアクションを記述して完成!
完成したが・・・
• Flowには実行回数の制限がある
• 作ったFlowのトップページに何回Flowが走ったか見れる
• 自分は1回しか投稿していないが二回Flowが走っている
• Botの返答でもFlowが走っていて実行回数が無駄に増えている!
• クリックすると詳細が見れる
• 自分が投稿した時
• ConditionがTrue
• if yesの所に
チェックマーク
• Botが投稿した時
• ConditionがFalse
• if yesの所に×マーク
Triggerの発火条件を絞る
• Triggerの・・・を押しSettings
• 一番下のTrigger Conditionsに
下の数式を入力
• これでBotの投稿ではFlowが
動かなくなる
どうやって数式を作っていくか
• Dynamic Contentや、Expressionをよく見る
• 入力しようとすると出てくるリスト
DynamicContent
• Message from userなどFlowが判断してくれる式のこと
• どうなっているのかを確かめるには
式を入力後コピーしてエディター(メモ帳など)に貼り付ける
• 下のような式になっている
DynamicContent
• DynamicContentと普通の文字などを一緒に使うには
@{}で囲むと良さそうと分かる
DynamicContent
• DynamicContentを使えば、Triggerが発火した時のデータを
アクションに使う事が出来る
• 例えば、Teamsでの発言時間を取得して、Excelに転記する など
• DynamicContentで出ないデータが欲しい場合
• 今まで実行されたFlowをクリックする
DynamicContent
• Flow実行時のデータを見る事が出来る
• createdDateTimeがメッセージが
投稿された時間
• @{triggerBody()?['createdDateTime']}
でデータを使う
Expressions
• 式を記述できる
• 二つを比較して等しい時にはtrueを返す equals
• 二つの数値を比較して大きい方を返す max
• などたくさん存在
Expressions
• 今回はuserがnullかどうかを調べたい
• equals()の()の中でDynamicContentから
Message from userを選択
• ['user']の後に、 , nullと入力する
• さらに今回は等しく無いときなので、
not()を使う
• not(equals(......))のように挟んで記述してOKを選択
Expressions
• 生成されたExpressionをまたコピーして
エディターに貼り付けると16Pの数式が
取得できる!
Flowのテスト
• 編集画面の右上のTestを押すと
今までFlowが動いたデータでテストが可能
Instant flow(例)
• ボタンを押したらTeamsの特
定のチャンネルに投稿される
flow
Instant flow(例)
• →スマホアプリ上のボタンに
作成されているので押すと
• 設定したTeamsで投稿されて
いる
• 絵文字は展開されなかった...
Instant flow(例) Ver2
• 入力を付けてみる
• 休む理由を適宜変更出来るよ
うにする
Instant flow(例) Ver2
• ボタンを押すと入力フォームが
出現
• テキストを打って完了ボタンを押
す
• 自由なお休み理由を投稿できた

More Related Content

Similar to Microsoft flow 勉強会資料 2019/09/01

Osc2009tokyofall xoops groupware
Osc2009tokyofall xoops groupwareOsc2009tokyofall xoops groupware
Osc2009tokyofall xoops groupwareYoshi Sakai
 
今だから企業に提案すべきMicrosoft SaaSの魅力
今だから企業に提案すべきMicrosoft SaaSの魅力今だから企業に提案すべきMicrosoft SaaSの魅力
今だから企業に提案すべきMicrosoft SaaSの魅力なおき おさだ
 
Azure Logic Apps で SharePoint をパワーアップしよう!
Azure Logic Apps で SharePoint をパワーアップしよう!Azure Logic Apps で SharePoint をパワーアップしよう!
Azure Logic Apps で SharePoint をパワーアップしよう!Hirofumi Ota
 
kintoneとMicrosoft Flowで学ぶイマドキのシステム間連携
kintoneとMicrosoft Flowで学ぶイマドキのシステム間連携kintoneとMicrosoft Flowで学ぶイマドキのシステム間連携
kintoneとMicrosoft Flowで学ぶイマドキのシステム間連携Sakae Saito
 
20120908 wordbench神戸 jotformの紹介
20120908 wordbench神戸 jotformの紹介20120908 wordbench神戸 jotformの紹介
20120908 wordbench神戸 jotformの紹介Masahiro Yamada
 
Stack Overflow+英文読む時、便利なツール
Stack Overflow+英文読む時、便利なツールStack Overflow+英文読む時、便利なツール
Stack Overflow+英文読む時、便利なツールishiki-takai
 
モバイルアプリの状態遷移を攻略したい!
モバイルアプリの状態遷移を攻略したい!モバイルアプリの状態遷移を攻略したい!
モバイルアプリの状態遷移を攻略したい!Tatsuji Kuroyanagi
 
Office365とオンプレミス製品の共存(MVP Community Camp 2015)
Office365とオンプレミス製品の共存(MVP Community Camp 2015)Office365とオンプレミス製品の共存(MVP Community Camp 2015)
Office365とオンプレミス製品の共存(MVP Community Camp 2015)Genki WATANABE
 
Office365 の Teamsというチャットツールはこうやって使うんだよ 社内説明資料
Office365 の Teamsというチャットツールはこうやって使うんだよ 社内説明資料Office365 の Teamsというチャットツールはこうやって使うんだよ 社内説明資料
Office365 の Teamsというチャットツールはこうやって使うんだよ 社内説明資料mokudai masayuki
 

Similar to Microsoft flow 勉強会資料 2019/09/01 (10)

Osc2009tokyofall xoops groupware
Osc2009tokyofall xoops groupwareOsc2009tokyofall xoops groupware
Osc2009tokyofall xoops groupware
 
今だから企業に提案すべきMicrosoft SaaSの魅力
今だから企業に提案すべきMicrosoft SaaSの魅力今だから企業に提案すべきMicrosoft SaaSの魅力
今だから企業に提案すべきMicrosoft SaaSの魅力
 
Azure Logic Apps で SharePoint をパワーアップしよう!
Azure Logic Apps で SharePoint をパワーアップしよう!Azure Logic Apps で SharePoint をパワーアップしよう!
Azure Logic Apps で SharePoint をパワーアップしよう!
 
kintoneとMicrosoft Flowで学ぶイマドキのシステム間連携
kintoneとMicrosoft Flowで学ぶイマドキのシステム間連携kintoneとMicrosoft Flowで学ぶイマドキのシステム間連携
kintoneとMicrosoft Flowで学ぶイマドキのシステム間連携
 
20120908 wordbench神戸 jotformの紹介
20120908 wordbench神戸 jotformの紹介20120908 wordbench神戸 jotformの紹介
20120908 wordbench神戸 jotformの紹介
 
Stack Overflow+英文読む時、便利なツール
Stack Overflow+英文読む時、便利なツールStack Overflow+英文読む時、便利なツール
Stack Overflow+英文読む時、便利なツール
 
モバイルアプリの状態遷移を攻略したい!
モバイルアプリの状態遷移を攻略したい!モバイルアプリの状態遷移を攻略したい!
モバイルアプリの状態遷移を攻略したい!
 
Office365とオンプレミス製品の共存(MVP Community Camp 2015)
Office365とオンプレミス製品の共存(MVP Community Camp 2015)Office365とオンプレミス製品の共存(MVP Community Camp 2015)
Office365とオンプレミス製品の共存(MVP Community Camp 2015)
 
Office365 の Teamsというチャットツールはこうやって使うんだよ 社内説明資料
Office365 の Teamsというチャットツールはこうやって使うんだよ 社内説明資料Office365 の Teamsというチャットツールはこうやって使うんだよ 社内説明資料
Office365 の Teamsというチャットツールはこうやって使うんだよ 社内説明資料
 
DevLOVE iPhoneアプリ勉強会
DevLOVE iPhoneアプリ勉強会DevLOVE iPhoneアプリ勉強会
DevLOVE iPhoneアプリ勉強会
 

Recently uploaded

AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成Hiroshi Tomioka
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 

Recently uploaded (9)

AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 

Microsoft flow 勉強会資料 2019/09/01