メインコンテンツにスキップ
すべてのコレクション管理者設定外部サービス連携
Teams Workflowsで通知を受け取るためのURLを発行する方法
Teams Workflowsで通知を受け取るためのURLを発行する方法
2週間以上前に更新

手順

アプリからWorkflowsを選択します。

テンプレート「Webhook要求を受信するとチャネルに投稿する」を選択します。

※右上の検索窓をご利用いただくとスムーズです。

「次へ」をクリックします。

チームとチャネルを設定します。

Workflowリンクを取得して保存します。

該当のワークフローを編集します。

「アクションの追加」をクリックします。

「チャットまたはチャネルでメッセージを投稿する」をクリックします。

「投稿者」「投稿先」をそれぞれ設定します。

Messageに下記の式を挿入します。

triggerBody()['text']

「Send each adaptive card」(自動生成アクション)を削除し、設定を保存します。

取得したWorkflowリンクをそれぞれ下記に設定することで、通知を受け取れます。

■外部サービス連携

管理者設定 > 外部サービス連携 > Microsoft Teams Webhook URL設定

■オートメーション

オペレーションブロック > Microsoft Teamsに通知

プライベートチャネルへのメッセージ投稿

Microsoft Teams のプライベートチャネルへの投稿は、チャネルへの参加権限を持つ所有者または、認証されたTeamsコネクタでユーザーとして投稿頂く必要があります。

Power Automate方式のTeams Incoming Webhook経由の場合は、フローボットではなく、

チャネルにアクセス権のあるユーザーまたはユーザーグループを設定頂くことでメッセージの投稿が可能です。

よくある質問

Q. 設定したフローが他アカウントの画面で表示されません。

フローの共同所有者が自分のみとなっている場合、他アカウントのPowerAutomateタブにフローは表示されません。共同所有者に該当アカウントを追加下さい。

Q. 取得したWorkflowリンクはどこで確認できますか?

設定したフローを編集、「When a Teams webhook request is received」をクリックすることで確認が可能です。

こちらの回答で解決しましたか?