IBM Cloud Docs
Microsoft Teams との統合

Microsoft Teams との統合

IBM Cloud

Microsoft Teams にチャットボットを追加して、コンテンツ、ツール、ユーザーがチャット、ミーティング、コラボレーションを行うための生産的なハブを作成してカスタマイズします。

アクションを作成 した後、この統合を使用して、アシスタントを Microsoft Teams に接続できます。

開始前に

Microsoft Teams とアシスタントを統合するには、 Global Administrator ロールまたは Teams Administrator ロールが必要です。 詳しくは、 アプリ権限ポリシーを参照してください。

Microsoft 365 開発者管理者の E メール・アドレスがない場合は、登録します。

  1. Microsoft Dev Centerにアクセスします。

  2. 「今すぐ参加」 をクリックして、 Microsoft 365 Developer プログラムのメンバーになります。

  3. ダッシュボードで、 「 E5 サブスクリプションのセットアップ」 をクリックし、 「インスタント」 サンドボックスまたは 「構成可能」 サンドボックスを選択します。

  4. 「管理者」 にリストされている E メール・アドレスをコピーします。 管理者の資格情報は、いくつかのセットアップ・ポイントで必要になります。

Microsoft Teamsの統合を追加する

  1. **「統合」**ページに移動します。それには、左側のメニューにある統合アイコン (統合アイコン) をクリックします。

  2. 「Microsoft Teams」 タイルで 「追加」 をクリックします。

  3. 「確認」 をクリックします。 「開始」 ページには、セットアップ・プロセスの要約が表示されます。

  4. 「次へ」 をクリックして、アプリの登録を開始します。

アプリ登録

  1. Microsoft Azure ポータルに移動し、管理者資格情報を使用してログインします。

  2. 「アプリ登録 (App registrations)」 ページで、 「新規登録 (New registration)」 をクリックします。

  3. 「アプリケーションの登録」 ページで、名前を入力し、アプリに適用するマルチテナント・オプションを選択し、 「登録」 をクリックします。

  4. アプリケーションの 「概要」 ページからアプリケーション ID をコピーし、 watsonx Assistant Microsoft Teams 統合の 「アプリケーション登録」 フィールドに貼り付けます。

  5. 同じ Microsoft Azure 「概要」 ページで、「クライアント資格情報」の横にあるハイパーリンク 「証明書またはシークレットの追加」 をクリックします。

  6. トークン作成の 「証明書」&「シークレット」 ページで、 「新規クライアント・シークレット」 をクリックします。 説明を入力し、 「推奨 180 日」 を選択します。 **「追加」**をクリックします。

  7. 「値」 の下のストリングをコピーして、 watsonx Assistant Microsoft Teams 統合の 「アプリ登録」 ページの 「クライアント・シークレットの値」 に貼り付けます。 注: 現在の値が 180 日目に期限切れになる前に、新しい値を生成する 必要があります

  8. 「次へ」 をクリックしてボットを作成します。

ボットの作成

  1. Microsoft Bot Framework 開発者ポータルに移動し、管理者資格情報を使用してログインします。

  2. 「ボットについて教えてください (Tell us about your bot)」 ページで、ボット・プロファイルを入力します。

  3. 生成されたエンドポイントを watsonx Assistant Microsoft Teams 統合の 「ボットの作成」 ページからコピーし、 「構成」 セクションの 「メッセージング・エンドポイント」 フィールドに貼り付けます。

  4. アプリの種類としてマルチテナントを選択します。

  5. アプリ ID をコピーして貼り付け、 「登録」 をクリックします。

  6. 「チャネルへの接続 (Connect to channels)」 ページで、 「フィーチャー・チャネルの追加 (Add a featured channel)」 セクションの 「Microsoft Teams チャネルの構成 (Configure Microsoft Teams channel)」 をクリックします。

  7. 「Microsoft チームの構成」 ページで、ボットのニーズに合った 「メッセージング」「呼び出し」、および 「公開」 の各タブのオプションを指定し、 「保存」 をクリックします。

  8. watsonx Assistant Microsoft Teams 統合で、 「次へ」 をクリックして Teams アプリを作成します。

チーム・アプリの作成

  1. Microsoft Teams 開発者ポータルに移動し、管理者資格情報を使用してログインします。

  2. 「アプリ」タブ「新規アプリ」 をクリックします。

  3. 名前を入力し、 「追加」 をクリックします。

  4. 「基本情報」 ページで、アプリケーション名、アプリケーション ID、説明、開発者情報、およびアプリケーション URL を入力し、アプリケーション ID をコピーして アプリケーション (クライアント) ID に貼り付けます。 「保存」 をクリックします。

  5. 「構成」 セクションで、 「アプリの機能」 を選択し、 「ボット」 を選択します。

  6. 「ボットの識別 (Identify your bot)」 ページで、ボットを選択します。

  7. 「ユーザーがこのコマンドを使用できる範囲を選択してください」 セクションで、 「個人」「チーム」、および 「グループチャット」 を選択します。

  8. 「保存」 をクリックしますが、ウィンドウは開いたままにします。

  9. watsonx Assistant Microsoft Teams 統合で 「終了」 をクリックします。

  10. 「公開」 をクリックして、ボットを公開します。

Microsoft Teamsでの会話中にカスタム拡張機能が実行されると、拡張機能への呼び出しが完了した後に、クライアントは実行前の手順のみを受け取ります。 詳細は、 カスタム拡張子の呼び出し を参照してください。

チーム・アプリの公開

  1. チーム・アプリを作成して保存した Microsoft Teams 開発者ポータル・ウィンドウで、 「公開」 をクリックしてボットを公開します。

  2. 「アプリケーション・パッケージのダウンロード」 をクリックします。

  3. Microsoft Teamsにアクセスし、管理者資格情報を使用してログインします。

  4. サイドバー・メニューで 「アプリケーション」 をクリックし、 「アプリケーションの管理」 をクリックし、 「アプリケーションのアップロード」 をクリックします。

  5. 「カスタム・アプリケーションのアップロード」 を選択し、ダウンロードしたアプリケーション・パッケージの .zip ファイルを指定します。

  6. 「追加」 をクリックして完了します。

  7. チーム・アプリの 「チャット」 セクションでアクションと応答をテストします。

応答タイプ

これらの 応答タイプ は、Microsoft Teams ダイレクト・メッセージ、チャネル、またはグループ・チャット用にアシスタントがデプロイされている場合にサポートされ、予期したとおりに表示されます。

  • date
  • イメージ
  • オプション
  • 推奨
  • テキスト