このページの本文へ

前へ 1 2 3 4 次へ

松本典子の「はじめよう!Azure Logic Apps/Power Automateでノーコード/ローコード」 第52回

「個人フォーム」と「グループフォーム」の違いを知り、業務で使いこなす

Microsoft Formsへの入力で、Power Automateフローを実行する! 実践的連携術

2025年08月06日 09時30分更新

文● 松本典子 編集● 大塚/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

2-5. アクションの設定:Teamsのチャネルにメッセージを投稿する

 最後に、Teamsの指定チャネルに投稿する処理を追加します。

 Microsoft Teamsコネクタの「チャットまたはチャネルでメッセージを投稿する」アクションをクリックします。設定は次のとおりです。

 (1)Post as:「Flow bot」を選択
 (2)Post in:「チャネル」を選択
 (3)チーム:投稿したいチームを選択(今回は「検証用」)
 (4)チャネル:投稿したいチャネルを選択(今回は「一般」)
 (4)メッセージ:「コードビュー」に変更し、投稿したい文言を入力
   先に「JSONの解析」アクションで処理をしてあるので、フォームからアップロードした添付ファイルの「ファイル名(name)」と「URL(link)」は、動的なコンテンツとして挿入できます。
   また以下のように、直接コードを入力してリンク部分を作成することもできます。

<a href="@{items('Apply_to_each')['link']}">@{items('Apply_to_each')['name']}</a>

 以上でワークフローが完成しました。最後にあらためて「保存」をして、作成は完了です。

3. 実行結果

 実際に結果を見てみましょう。最初に作成したフォームから回答を送信します。

実行結果

 上図のように、フォームからの回答内容がTeamsに投稿されます。

アップロードしたファイルの保存先

 添付ファイルの保存先フォルダも確認しておきましょう。今回はグループフォームを使っているので、SharePointのグループ用のフォルダにファイルが保存されるはずです。

さいごに

 今回は、Microsoft Formsのグループフォームを使ったワークフローを作成してみました。この仕組みを使えば、たとえば多くの社員から申請書類を提出してもらうなど、不特定多数の相手から集めるファイルを一カ所にまとめたい場合に、フォームを共有するだけで効率的に収集ができます(念のため、収集後のファイルはウイルススキャンをかけたほうがよいでしょう)。

 個人フォームとグループフォームのどちらを使うかによって、トリガーでの指定方法や保存先フォルダが異なる点は、以外と見落とされがちなので注意してください。ぜひ皆さんの業務にも取り入れてみてください。

前へ 1 2 3 4 次へ

カテゴリートップへ

この連載の記事
アクセスランキング
ピックアップ