---
title: Power Automateでエラーが出た時にTeamsに通知を送る方法
tags:  #powerautmate  
author: [ふー](https://convert.docswell.com/user/8843858266)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/2EVMDX6XEQ.jpg?width=480
description: Power Automateでエラーが出た時にTeamsに通知を送る方法 by ふー
published: August 20, 22
canonical: https://convert.docswell.com/s/8843858266/KLPLL5-2022-08-20-214118
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/2EVMDX6XEQ.jpg)

Power Automateでエラーが出た時に
Teamsに通知を送る方法
ふー


# Page. 2

![Page Image](https://bcdn.docswell.com/page/57GGYVNR7L.jpg)

自己紹介
名前：ふー
Twitter： https://twitter.com/fulogabc
Blog：https://www.fulogabc.net/
最近の記事
・workflow関数でフローのURLや実行結果のURLを取得する方法
・Power Automate 日付の表示形式の備忘録
・Power BIでTwitterの言語コードを日本語名にする方法
・【Excel VBA】Outlookのアカウント名を取得する方法
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/4EQXM6QY7P.jpg)

Power Automateでエラーが出た！
メールだと1週間に1回だし、
すぐ気づきたいな、、、
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/KJ46V4NZ71.jpg)

今回やりたいこと
エラーが出たらTeamsに通知する
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/LE1V345D7G.jpg)

作り方①「エラーメッセージを作る」
エラーが出る（出そうな）処理の１つ後ろにTeamsのアクションを追加。
どんな入力でエラーが出たのか入れておいたり、
実行された日時を入れたり、、、
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/GEWLPX5872.jpg)

作り方②「実行条件の構成を設定する」
右上の「・・・」から「実行条件の構成」を選んで、実行するタイミングを設定します。
どんなエラーがでるか分からない時は、
基本３つのチェックを入れて様子見ると
いいよ！
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/47ZMK6N9E3.jpg)

実行すると
やった、Teamsに通知できた！
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/YJ6NQ28DJV.jpg)

実行履歴を見ると、、、
あれぇ、、、
ぜんぶ成功だ～
どれが失敗だろう、、、
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/GJ55R298J4.jpg)

フローを見てみよう
最終的には正常に実行されたことになってる！？
9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/LE3NPKYGE5.jpg)

作り方③「コントロール」の「終了」を設定
コントロールの終了を入れることで、実行履歴の
ステータスを変えることができるよ
10


# Page. 11

![Page Image](https://bcdn.docswell.com/page/8EDWL35N7G.jpg)

実行してみる
これでエラーになった実行が分かるぞ！
11


# Page. 12

![Page Image](https://bcdn.docswell.com/page/V7P924GNJ8.jpg)

どこ、、、？
エラーが起きたフローどこ、、、？
12


# Page. 13

![Page Image](https://bcdn.docswell.com/page/2JVMDX6YJQ.jpg)

大変、、、
たくさんのフローの中から
探すのは大変！！！
13


# Page. 14

![Page Image](https://bcdn.docswell.com/page/5EGGYVNWEL.jpg)

フローの情報を取得できる関数
workflow関数
14


# Page. 15

![Page Image](https://bcdn.docswell.com/page/4JQXM6QQEP.jpg)

workflow関数で取得できるもの
入力（関数）
出力される内容
workflow()[&#039;id&#039;]
？
workflow()[&#039;name&#039;]
？
workflow()[&#039;type&#039;]
？
workflow()[&#039;location&#039;]
環境のタイムゾーン（？）
workflow()[&#039;tags&#039;][&#039;flowDisplayName&#039;]
workflow()[&#039;tags&#039;][&#039;environmentName&#039;]
フロー表示名
画面上で入力したフローの名前
環境ID
初期値の環境は”Default-”が付きます
workflow()[&#039;tags&#039;][&#039;logicAppName&#039;]
フローID
workflow()[&#039;tags&#039;][&#039;environmentFlowSuspensionReason&#039;]
停止理由（？）
workflow().run.id
？
workflow().run.name
実行ID
workflow().run. type
？
https://docs.microsoft.com/ja-jp/azure/logic-apps/workflow-definition-language-functions-reference#workflow
|Microsoft Docs
15


# Page. 16

![Page Image](https://bcdn.docswell.com/page/K746V4NYE1.jpg)

完成形はこちら
16


# Page. 17

![Page Image](https://bcdn.docswell.com/page/LJ1V345NEG.jpg)

フローのページへのリンクをつけたい
17


# Page. 18

![Page Image](https://bcdn.docswell.com/page/GJWLPXWME2.jpg)

フローのページへのリンクをつけたい
フローのURL
https://flow.microsoft.com/manage/environments/【環境ID】/flows/【フローID】/details
関数を使うとこう
https://flow.microsoft.com/manage/environments/@{workflow()[&#039;tags&#039;][&#039;environmentName&#039;]}/flows/
@{workflow()[&#039;name&#039;]}/details
HTML形式のリンクにするとこう
&lt;a href=&quot;https://flow.microsoft.com/manage/environments/@{workflow()[&#039;tags&#039;][&#039;environmentName&#039;]}/flows/
@{workflow()[&#039;name&#039;]}/details&quot;&gt; @{workflow()[&#039;tags&#039;][&#039;flowDisplayName&#039;]}&lt;/a&gt;
”https://flow.microsoft.com” は ”https://make.powerautomate.com”に変更されます。
18


# Page. 19

![Page Image](https://bcdn.docswell.com/page/4EZMK65MJ3.jpg)

実行結果ページへのリンクをつけたい
19


# Page. 20

![Page Image](https://bcdn.docswell.com/page/Y76NQ2957V.jpg)

実行結果ページへのリンクをつけたい
フロー実行結果のURL
https://flow.microsoft.com/manage/environments/【環境ID】/flows/【フローID】/runs/【実行ID】
関数を使うとこう
https://flow.microsoft.com/manage/environments/@{workflow()[&#039;tags&#039;][&#039;environmentName&#039;]}/flows
/@{workflow()[&#039;name&#039;]}/runs/@{workflow()[&#039;run&#039;][&#039;name&#039;]}
HTML形式のリンクにするとこう
&lt;a href=&quot;https://flow.microsoft.com/manage/environments/@{workflow()[&#039;tags&#039;][&#039;environmentName&#039;]}/flows/
@{workflow()[&#039;name&#039;]}/runs/@{workflow()[&#039;run&#039;][&#039;name&#039;]}&quot;&gt;実行結果を開く&lt;/a&gt;
”https://flow.microsoft.com” は ”https://make.powerautomate.com”に変更されます。
20


# Page. 21

![Page Image](https://bcdn.docswell.com/page/G755R2NG74.jpg)

作り方④「メッセージにフローへのリンクを入れる」
&lt;p&gt;処理が失敗しました。
&lt;br&gt;
&lt;br&gt;■フローはこちら
&lt;br&gt;
&lt;a
href=&quot;https://flow.microsoft.com/manage/environment
s/@{workflow()[&#039;tags&#039;][&#039;environmentName&#039;]}/flows/@{w
orkflow()[&#039;name&#039;]}/details&quot;&gt;
@{workflow()[&#039;tags&#039;][&#039;flowDisplayName&#039;]}&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;■実行結果はこちら
&lt;br&gt;
&lt;a
href=&quot;https://flow.microsoft.com/manage/environment
s/@{workflow()[&#039;tags&#039;][&#039;environmentName&#039;]}/flows/@{w
orkflow()[&#039;name&#039;]}/runs/@{workflow()[&#039;run&#039;][&#039;name&#039;]}&quot;&gt;
実行結果を開く&lt;/a&gt;&lt;/p&gt;
コピペでいいよ！
21


# Page. 22

![Page Image](https://bcdn.docswell.com/page/9J2ND45DER.jpg)

完成！！
エラーの確認がスムーズ！
22


# Page. 23

![Page Image](https://bcdn.docswell.com/page/DEYP2MKMEM.jpg)

Thank you！
ありがとうございました！
23


