手順
アプリから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」をクリックすることで確認が可能です。