Azure Logic Appsで実行履歴へのURLを取得する

Azure Logic Appsの実行履歴へのURLを取得できたのでメモ

Azure Portalから、実行履歴の一覧から実行履歴を開くことができる。

f:id:iyuniY:20210804213318p:plain
f:id:iyuniY:20210804213118p:plain

ただ、直接特定の実行履歴を開くURLを取得することができない。

エラー通知時に、いちいち履歴一覧から当該の実行履歴を探すのが煩わしいかったので、 調べてみるとURLを取得できるらしい。

blog.kuma.icu

https://portal.azure.com/#blade/Microsoft_Azure_EMA/LogicAppsMonitorBlade/runid%2Fsubscriptions%{subscription}%2Fresourcegroups%2F{resourcegroup}%2Fproviders%2FMicrosoft.Logic%2Fworkflows%2F{LogicFlowName}%2Fruns%2F{runId}

Logic Appsのフロー上で発行もできる。

calafell.me

concat(‘https://portal.azure.com/#blade/Microsoft_Azure_EMA/LogicAppsMonitorBlade/runid/’,encodeUriComponent(workflow()[‘run’][‘id’]))

f:id:iyuniY:20210804214125p:plain


普通にportalからも、取得できるようにしてくれればいいのに...