ユース ケースを Teams アプリの機能にマッピングする

明確に定義されたユース ケースは、Teams アプリに必要な機能のフレームワークをグラフ化するのに役立ちます。 ユーザー要件を決定したら、アプリに最適なスコープと Teams の機能を定義します。

以下に基づいてユース ケースをマッピングできます。

  • 外部システムのアイテムの共有とコラボレーション。
  • ワークフローの開始とユーザーへの通知の送信。
  • ソーシャル プラットフォーム、会話型ボットの使用と、複数の機能の組み合わせ。

Teams の機能にマッピングされた一般的なユース ケース

次のステップは、ユース ケースとアプリの機能を一致させることです。

これは、Teams の機能にマッピングされた一般的なユーザー シナリオのリストです。 これはすべてを網羅するリストではありませんが、利用できるいくつかの可能性について考えるのに役立ちます。

外部システムでアイテムを作成、共有、共同作業する

データを操作するアプリ

目的 試す...
外部システムを検索し、結果をインタラクティブ カードとして共有します。 検索コマンドを使用したメッセージ拡張機能
情報を収集してデータ ストアに挿入したり、高度な検索を実行したりします。 アクション コマンドを使用したメッセージ拡張機能
データを表示、操作、共有するための埋め込み Web エクスペリエンスを作成します。 タブ
データをプッシュし、Teams クライアントからデータを送信します。 コネクタと Webhook
情報を収集または表示するために必要な場所からのインタラクティブなモーダル フォーム。 ダイアログ (TeamsJS v1.x のタスク モジュールと呼ばれます)

ワークフローとプロセスを開始する

外部システムでプロセスまたはワークフローを開始する簡単な方法。

目的 試す...
メッセージをトリガーして、ユーザーがメッセージの内容を Web サービスにすばやく送信できるようにします。 メッセージ拡張機能のアクション コマンド
ワークフローを開始する前に、タブ、ボット、またはメッセージ拡張機能からメッセージを開いて情報を収集します。 ダイアログ (TeamsJS v1.x のタスク モジュールと呼ばれます)
テキストやリッチ カードを通じてユーザーと対話します。 会話型ボット
会話型ボット全体を構築する必要がない場合は、単純なやり取りを行うのに適しています。 送信 Webhook

通知とアラートを送信する

Teams のユーザーに非同期の通知とアラートを送信します。

目的 試す...
プロアクティブな通知を送信して、アクティビティ フィードでユーザーの即時の注意や特定のアクションを必要とするニュース、イベント、要求、リマインダーについてユーザーに通知します。 Microsoft Graph API (sendActivityNotification)
グループ、チャネル、または個々のユーザーに対話型メッセージを送信します。 会話型ボット
メッセージを受信するためにサブスクライブするチャネルを許可します。 コネクタを使用すると、ユーザーは構成ページを使用してサブスクリプションを調整できます。 コネクタと受信 Webhook

質問をして回答を得る

ユーザーとつながり、ユーザーのクエリを解決する

目的 試す...
自然言語処理、AI、機械学習、およびすべての流行語。 インテリジェント クラウドを搭載したボットを使用して、ユーザーを必要な答えに接続します。 会話型ボット
既存の Web ポータルを Teams に埋め込むか、Teams 固有のバージョンを作成して機能を追加します。 タブ

機能にマッピングされたアプリの機能

Microsoft Teams プラットフォームは、さまざまな機能を提供します。 各機能は、ユーザーと対話する方法であり、Teams アプリの機能をユーザーのニーズに関連させます。

Teams の機能が Teams アプリのさまざまな機能を有効にする方法を見てみましょう。

タブのアプリ機能をMicrosoft Teamsします。

ボットのアプリ機能をMicrosoft Teamsします。

メッセージ拡張機能のアプリ機能をMicrosoft Teamsします。

アダプティブ カードのアプリ機能をMicrosoft Teamsします。

会議用のMicrosoft Teamsアプリ機能。

webhook とコネクタのアプリ機能をMicrosoft Teamsします。

グラフ会話インターフェイスのアプリ機能をMicrosoft Teamsします。

例:

  • タブ機能を使用して、ダイアログの表示、デバイスのアクセス許可の要求、<iframe>コンテンツの表示、ディープ リンクの使用を行います。
  • メッセージ拡張機能を使用して、カードを送信したり、リンクを展開したり、メッセージに対してアクションを実行したりします。

注:

また、Teams アプリに会議アプリの拡張性を追加する機能を調べることができます。 詳細については、「 Teams 会議と通話用アプリ」を参照してください。

関連項目