Microsoft Teams のワークフローを使用して受信 Webhook を作成する

適用先
Teams Microsoft Teams

受信 Webhook を使用すると、外部アプリケーションはMicrosoft Teams内のチャットとチャネルでコンテンツを共有できます。 Webhook は、追跡と通知を行うツールとして使用されます。 Webhook 要求が受信されたときに、チャネルに投稿したりチャットしたりできます。

テンプレートから受信 Webhook ワークフローを設定する

ワークフローを作成するチャネルまたはチャットの横にある [その他オプション] Microsoft Teams [その他のオプション] アイコンを選択し、[ワークフロー ワークフロー] ロゴ を選択します。  

Webhook をチャットまたはチャネル内で投稿するかどうかに応じて、ニーズに最も適した Webhook テンプレートを選択します。 各テンプレートには、異なる認証の種類があります。

チャット Webhook テンプレート

  • Webhook アラートをチャットに送信する
  • 特定のユーザーからチャットに Webhook アラートを送信する
  • 組織内のユーザーからチャットに Webhook アラートを送信する

チャネル Webhook テンプレート

  • チャネルに Webhook アラートを送信する
  • 特定のユーザーからチャネルに Webhook アラートを送信する
  • 組織内のユーザーからチャネルに Webhook アラートを送信する

チャネル ビューのワークフロー アプリ

webhook テンプレート Webhook 要求が受信されたときにチャットに投稿するは、organizationの種類によっては使用できない場合があります。 詳細については、IT 管理者にお問い合わせください。

ワークフローが開いたら、その名前を変更できます。

また、ワークフローをチャネルまたはチャットに投稿するには、アカウントで認証する必要もあります。 認証する別のアカウントを選択する場合は、[ アカウントMicrosoft Teamsその他のオプション アイコン を選択し、使用するアカウントを選択します。

名前の更新が完了し、正しいアカウントが認証されたら、[ 次へ] を選択します。

Webhook テンプレートの設定

次のページでは、この通知が投稿するチーム、チャネル、またはチャットを選択できます。 チャットまたはチャネルからこのワークフローを使用している場合は、これらのフィールドが自動的に設定されることに注意してください。 必要な詳細を入力したら、[ ワークフローの追加] を選択します。

ワークフローが作成されると、コピーできる URL を含む新しいダイアログが表示されます。

Webhook URL のコピー ボタン

ワークフロー URL をもう一度コピーする必要がある場合は、Teams 内でワークフロー アプリを開き、作成されたワークフローを選択し、[ 編集] アイコン を選択し、トリガーを展開して [Teams Webhook 要求が受信されたとき] を見つけることができます。

フローの詳細ページで Webhook URL をコピーする

受信 Webhook ワークフローをゼロから設定する

ワークフローの空のテンプレートを検索する場所を示すスクリーンショット

  1. Teams の左側にある [ その他のアプリMicrosoft Teamsその他のオプション アイコン を表示する] を選択し、[ ワークフロー ワークフロー] ロゴ を開きます。

  2. [作成] タブに移動し、検索バーの横にある [空から作成 ] を選択します。

  3. 検索バーを使用して、 Teams Webhook 要求が受信されたときにトリガーを検索し、それを選択します。

  4. フローをトリガーできるユーザー (認証の種類) を選択します。 次の 3 種類の認証タイプから選択できます。

    1. すべてのユーザー (この選択は認証されていません)
    2. テナント内の任意のユーザー
    3. テナント内の特定のユーザー
  5. これで、ワークフローにアクションを追加する必要があります。 [新しいステップ] を選択し、Teams コネクタから送信される [チャットまたはチャネルでカードを投稿する] アクションを選択します。 

  6. 次に、Webhook の情報が投稿される場所を選択します。 ドロップダウン フィールド [ Post in]\(ポストイン\) を選択し、場所を選択します。 チャネル、グループ チャット、またはフロー ボットとのチャットの場所を選択したら、他の必須フィールドを入力します。

  7. ワークフローの下にある [保存] を選択します。 保存したら、[ Teams Webhook が受信されたとき ] ボックスに戻り、 HTTP POST URL をコピーできます。

Webhook トリガーの設定中に、オプションの条件を追加できます。 トリガーの [メニュー] Microsoft Teams [その他のオプション] アイコンに移動し、[設定]ボタン を選択します。 下部までスクロールし、[トリガー条件] セクションの画面の上部にある [クロスの追加] アイコンを選択します。 この手順は省略可能であり、ワークフローの実行には必要ありません。

詳細情報

Teams Webhook コネクタの開発者向けドキュメント

Microsoft Teamsでワークフローを参照して追加する

メッセージからワークフローを追加または実行する