1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

LogicAppsでbuilt inコネクタの実行結果が「入力なし、出力なし」になってしまう件

Last updated at Posted at 2025-02-26

はじめに

LogicAppsで開発をしていたらコネクタは正常に処理してるみたいなのに、「入力なし、出力なし」になっている。なんてことがあります。これにはちゃんとした原因と解決方法があるので、解説していきます。

コミュニティを見てると以下に同じハマり方をしている人がいました。
https://learn.microsoft.com/en-us/answers/questions/1841474/logic-apps-run-history-inputs-outputs-private-endp

目次

現象について

LogicAppsでワークフローを起動して、実行履歴から各コネクタの実行状況を確認します。
すると、以下のように「入力なし、出力なし」に・・・
image.png

でも処理は正常終了してるしどうして!?となります。
恐らく以下条件下での発生かと思います。

  • LogicAppsはStandard構成
  • Vnet統合

原因

「入力なし、出力なし」はLogicAppsの受信トラフィックを使用するコネクタが多いため、受信トラフィックを拒否しているのが原因です。

では、なぜbuilt inコネクタは正常に動作することがあるのか。
それは、Vnet統合を設定しているとbuilt inコネクタは内部ネットワークを経由してエンドポイントにたどり着くことで正常に動作したということになります。

イメージにするとこんな感じですね。
image.png

解決方法

解決方法は以下2つです。
①LogicAppsのFirewall設定で個人端末のIPを許可する。
一番手軽なのはこの方法です。以下手順できます。

  1. 「IP確認くん」で端末のグローバルIPアドレスを確認する
  2. [LogicApps] - [ネットワーク] で以下の部分をクリック
    image.png
  3. 以下赤枠の通り設定して、追加を入力し「1」で確認したIPアドレスの受信トラフィックを許可
    image.png

② プライベートエンドポイントを構成して、内部ネットワークからアクセスする。
先ほどの①と比較して、よりセキュアな構成で実現できます。商用利用のワークロードであれば、こちらの構成を検討してください。

image.png

簡単に説明すると、Bastionを介して踏台用の仮想マシンへアクセスしプライベートエンドポイント経由でLogicAppsへ接続します。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?