編集

次の方法で共有

Teams コネクタを構築する

重要

Microsoft 365 コネクタ (以前は Office 365 コネクタ) は非推奨に近づいています。新しい Microsoft 365 コネクタの作成は間もなくブロックされます。 スケジュールの詳細と、ワークフロー アプリがより柔軟で安全なエクスペリエンスを提供する方法については、 Microsoft Teams内の Microsoft 365 コネクタの廃止に関するページを参照してください。

Teams で Webhook を作成するにはどうすればよいですか?

  • Webhook 要求の受信時にチャットまたはチャネルに自動的に投稿するには、定義済みのワークフロー テンプレートを使用するか、[ Teams Webhook 要求が受信されたとき ] トリガーを使用してワークフローを最初から作成します。 詳細については、「 Microsoft Teams で Webhook 要求が受信されたときにワークフローを投稿する」を参照してください。

  • Teams Webhook 要求が受信されたときのトリガーの詳細については、「Microsoft Teams - Webhook」を参照してください。

Office 365 コネクタを既に構築している場合:

  • Power Automate コネクタを作成する: Power Automate は、Teams で広く使用されているワークフロー アプリを強化します。 これは、Teams との間でプログラムによってデータを送信するためのスケーラブルで安全なアプローチです。 この方法を採用する場合は、製品から Teams チャネルにアラートを投稿するためのワークフロー テンプレートを作成できます。 この方法により、新しい方法のユーザーの導入が簡略化されます。 詳細については、エンタープライズ開発者、ISV、パートナー向けの Power Automate に関するページを参照してください。

  • Teams アプリを更新する: 現在の Teams アプリを強化できます。 たとえば、ユーザーがシステム内のトリガー イベントに基づいてプロアクティブ メッセージを設定できるようにします。 詳細については、ボットがプロアクティブ メッセージを通じてチャネルに投稿する方法に関するページを参照してください。

既知の問題

  • ワークフロー アプリは、プライベート チャネルでフロー ボットとして投稿できません。 ただし、ユーザーに代わって投稿することはできます。
  • ワークフローでは、アダプティブ カードのみがサポートされます。 コネクタで使用される古いメッセージカード形式Office 365サポートされていません。 ワークフローでは、メッセージ カード形式の使用はサポートされていません。 詳細については、コネクタ メッセージカード形式をアダプティブ カードに変換する方法に関するページを参照してください。
  • ワークフローには、DataDog や Jenkins などのサードパーティ製コネクタは用意されていません。
  • ワークフローは、既定の環境でのみ作成できます。

限界事項

ワークフローは、特定のユーザー (ワークフローの所有者と呼ばれます) にのみリンクされ、Teams チームまたはチャネルにはリンクされません。 共同所有者が割り当てられていない場合、ワークフローは所有者が存在しない場合に孤立フローになる可能性があります。 フローによって自動化されたビジネス プロセスの継続性を維持するために、管理者は 1 人以上の共同所有者を追加し、ワークフローを完全に制御できます。 また、接続の認証 (存在する場合) を追加し、フローが無効になっている場合はフローを有効にすることもできます。 詳細については、「 孤立フローの管理」を参照してください。

Microsoft Teams コネクタは Model-View-Controller (MVC) サンプル タスク管理アプリケーションであり、ASP.NET Web アプリケーション テンプレートを使用して生成されます。 ほとんどのコードは、基本的な MVC 構成またはタスク管理システムに関連しています。 Microsoft 365 グループ用の既存のコネクタを追加することも、Teams 内に新しいコネクタを構築することもできます。

コネクタ コードの種類

  • ConnectorController.cs: アクションを設定して保存します。
  • TaskController.cs: アクションを作成および更新します。

Microsoft Teams コネクタの主な機能

  • 実際のタスク管理システムをシミュレートします。
  • ユーザーがタスクを作成および表示できるようにします。
  • コンテンツをランダムに生成します。
  • Microsoft Teams チャネルに送信される通知をシミュレートします。

このステップ バイ ステップ ガイドは、Microsoft Teamsでコネクタを作成してテストするのに役立ちます。 次の出力が表示されます。

ステップ バイ ステップ ガイドが正常に完了した後のビルド チーム コネクタの出力のスクリーンショット。