esaの記事作成・更新時などに Microsoft Teams に通知するように設定する方法について説明します。
> 設定方法設定方法
> Teamsのワークフローの作成Teamsのワークフローの作成
- Teamsアプリを起動します
- 左サイドメニューの「⋯」から「Workflows」を検索してクリックします
- 「人気の高い Teams テンプレートで開始する」の「Webhook 要求を受信するとチャネルに投稿する」をクリックします
- 任意の「フロー名」を入力し、「次へ」をクリックします
- 通知を送信したいMicrosoft Teamsのチーム名とチャンネル名を選択して「フローの作成」をクリックします
- 「ワークフローが正常に追加されました」と表示されるのでURLをコピーしておきます
> esa上でWebhookを設定esa上でWebhookを設定
- owner権限のアカウントで [team].esa.io にアクセスにします
- 新規に作成する場合は「SETTINGS」 → 「 Webhook・外部ツールへ通知」→「Webhook を追加」→「Microsoft Teams」をクリックします
- 既存のWebhookを変更する場合は、作成済みの「Microsoft Teams」の設定をクリックします
- 控えておいたMicrosoft TeamsのワークフローのURLを入力し、保存をクリックします
> 廃止予定のMicrosoft Teams の Office 365 コネクタ (Incoming Webhook) について廃止予定のMicrosoft Teams の Office 365 コネクタ (Incoming Webhook) について
esa のMicrosoft Teams WebhookではTeams のIncoming Webhook による通知もサポートしていますが、このIncoming Webhookを含むOffice 365 コネクタは2025年末ですべて廃止されるとのことです。
TeamsのIncoming Webhookを使ったesaの通知をご利用中の方は、2025年末までに TeamsのWorkflowを使った方法に移行していただくようお願いいたします。
Warning
2025年末までに移行が行われなかった場合、Teamsへの通知が停止します
コネクタの廃止について詳しくはMicrosoftによるこちらのページをご覧ください。