概要
この記事では、ChatGPT で Microsoft Teams のコンテンツやアクションを利用する方法を説明します。Microsoft Teams 内で @ChatGPT を利用する方法については、Slack と Microsoft Teams での @ChatGPT の利用をご覧ください。管理者による設定については、Slack と Microsoft Teams での @ChatGPT の設定と管理をご覧ください。
Microsoft Teams アプリでは、接続した Microsoft の職場または学校アカウントで利用できる Teams コンテンツを検索・参照できます。利用できるアクションは、アプリの権限とワークスペースの設定によって異なります。
承認されたアクションには、メッセージの送信や Planner タスクの管理などがあります。
接続済みアプリの概要については、ChatGPT の接続済みアプリをご覧ください。
利用条件
Microsoft Teams の利用可否は、ChatGPT のプラン、所在地、ワークスペース設定、Microsoft アカウント、および組織の Microsoft Entra ポリシーによって異なります。
Microsoft Teams の接続
お使いの ChatGPT バージョンで利用できる項目に応じて、プラグインまたはアプリを開きます。
Microsoft Teams を見つけ、アカウントを接続するオプションを選択します。
Teams で使用している Microsoft アカウントでサインインします。
要求された権限を確認し、Microsoft の承認フローを完了します。
ChatGPT に戻ります。
組織で管理者の同意が必要な場合は、接続や一部の操作を利用する前に、Microsoft Entra 管理者による権限の承認が必要になることがあります。
一般的な接続手順については、ChatGPT でのアプリアカウントの接続と管理をご覧ください。
会話での Microsoft Teams の使用
Teams を接続すると、すでにアクセス権がある会話から情報を探すよう ChatGPT に依頼できます。
使用例:
「過去 1 週間のリリースに関する Teams の会話を要約して」
「プロジェクト計画チャネルから、決定事項と未解決の問題を探して」
「インシデント対応チャットの最新メッセージを使って、進捗報告の下書きを作成して」
「このプロジェクトの Planner タスクを探して、担当者別にまとめて」
組織で承認された権限と ChatGPT で有効な操作に応じて、ライブ Teams アプリでは次の操作も利用できる場合があります。
チャットやチャネルのメッセージの検索または取得
チーム、チャネル、チャット、その他の対応する会話情報の一覧表示
Teams メッセージの送信または返信
対応するチャットまたはチャネルの作成
対応する Microsoft Planner タスクの読み取り、作成、更新、削除
対象となるスケジュール済み Teams 会議の情報取得
会議の文字起こしと録画機能は、プランと Microsoft 権限によって異なります。利用可能な場合でも、文字起こしテキストを取得できるのは、文字起こしが存在し、Microsoft アカウントにアクセス権がある場合のみです。録画操作で取得できるのは録画メタデータであり、録画ファイルの内容ではありません。
ChatGPT は、Teams でメッセージの送信、タスクの変更、その他の操作を行う前に確認を求める場合があります。
Microsoft Teams の権限管理
利用できる会話やアクションは、Microsoft Teams の権限によって決まります。お使いの Microsoft アカウントでアクセスできないチーム、チャット、チャネル、会議へのアクセスを、ChatGPT が許可することはありません。
アプリの利用可否と許可するアクションは、ChatGPT ワークスペースのオーナーまたは管理者が管理します。これらのアクションに必要な Microsoft Graph の権限は、Microsoft Entra 管理者が付与します。これらの役割は、それぞれ別の担当者が担う場合があります。
ワークスペースの管理設定について詳しくは、プラグインとアプリの管理者向け設定、セキュリティ、コンプライアンスをご覧ください。
これらの管理機能が有効な Enterprise ワークスペースでは、オーナーと管理者は安全性とセキュリティの管理設定で、チームへのアクセスや秘密度ラベルに基づく除外を設定できます。これらの管理設定は、各ユーザーの Microsoft の権限とあわせて適用されます。
設定手順については、ChatGPT での Microsoft Teams へのアクセス管理をご覧ください。
Teams へのリアルタイムアクセスに必要な権限の確認
有効なアクションに応じて、Microsoft Teams アプリは次のような権限を要求する場合があります。
User.Read、User.Read.All、または User.ReadBasic.All:ユーザーの識別と、対応するアクションに必要なアカウント情報の取得
offline_access:リクエストのたびにサインインし直すことなく、認可済みの接続を維持
Chat.Read:サインイン中のユーザーが利用できるチャットの読み取り
ChatMessage.Send:該当アクションが有効な場合の、チャットメッセージの送信や返信
ChannelMessage.Read.All:サインイン中のユーザーにアクセスが許可されているチャネル内のメッセージの読み取り
ChannelMessage.Send:許可されている場合の、チャネルメッセージの送信や返信
Team.ReadBasic.All と Channel.ReadBasic.All:チームとチャネルの基本情報の読み取り
Chat.Create と Channel.Create:該当アクションが有効な場合の、対応するチャットやチャネルの作成
Tasks.Read と Tasks.ReadWrite:対応する Microsoft Planner タスクの読み取りや管理
Calendars.Read と OnlineMeetings.ReadWrite:対応するスケジュール済み Teams 会議の特定
OnlineMeetingTranscript.Read.All:対象となる会議のトランスクリプトとその内容の取得
OnlineMeetingRecording.Read.All:対象となる会議の録画のメタデータの取得
Teams の一部の高度なアクションでは、追加の Microsoft の権限が必要になる場合があります。要求される具体的な権限は、ワークスペースで利用可能かつ有効になっているアクションによって異なります。
秘密度ラベルに基づくチームの除外に使われるグループ情報を読み取るには、Group.Read.All が必要です。
Microsoft のアクセス許可の承認
以下の手順は、プラグインの管理画面を対象としています。ワークスペースでアプリの管理画面を使用している場合は、ワークスペース設定 > アプリに移動し、Microsoft Teams を選択してから、Microsoft のアクセス許可を選択します。続いて、以下のアクセス許可の確認と Microsoft での承認を行います。
管理コンソールからアプリページを開くには、対象の ChatGPT ワークスペースを選択し、プラグインを開いて、従来のアプリを管理を選択します。
ワークスペースのオーナーまたは管理者として ChatGPT にサインインします。
管理コンソールに移動し、対象の ChatGPT ワークスペースを選択して、プラグインを開きます。
Microsoft のアクセス許可を構成を選択し、ワークスペース内の Microsoft アプリのアクセス許可をまとめたリクエストを確認します。
アクセス許可と、それぞれに関連するアクションを確認します。
選択したアプリのアクションに必要なアクセス許可を確認します。必須のアクセス許可は選択されたままとなり、この確認画面ではオフにできません。リクエストからアクセス許可を削除するには、まず、その許可を必要とする選択済みのアクションをすべて無効にします。複数のアプリのリクエストをまとめて確認している場合は、有効になっている他の Microsoft アプリの該当アクションも無効にします。
任意のアクセス許可は、スイッチが操作可能な場合にオンまたはオフに切り替えます。アクセス許可の確認画面を再度開き、リクエストを確認してから次に進みます。
アクセス許可の選択項目を操作できない場合や、保存済みの設定が互いに矛盾している場合は、プラグインとアプリの管理者向け制御、セキュリティ、コンプライアンスをご覧ください。
Microsoft 管理者による承認の完了
Microsoft Entra に進み、組織全体の同意を付与できる管理者アカウントでサインインします。
組織と ChatGPT/OpenAI アプリケーションを確認します。
選択したリクエストを確認し、Microsoft の同意手続きを完了してから、ChatGPT に戻ります。
Microsoft のアクセス許可を承認しても、関連するアクションが自動的に有効になるわけではありません。ワークスペース管理者は、アクションと関連するワークスペース設定を確認する必要があります。Enterprise と Edu の管理者は、ロール別アクセスも確認する必要があります。Business の管理者は、ワークスペース全体でのアプリの利用可否を管理します。新しいアクセス許可が承認された後、メンバーは Microsoft アカウントを再接続する必要がある場合があります。
Microsoft Teams のトラブルシューティング
接続や権限のエラーについては、ChatGPT のアプリのトラブルシューティングをご覧ください。
Microsoft Teams が表示されない場合
お使いのアカウントでアプリを利用できることと、ワークスペース管理者がアプリを有効にしていることを確認してください。管理対象のワークスペースでは、ロール別アクセスや承認済みドメインのポリシーにより、接続できるユーザーが制限されていないか確認してください。
Microsoft 管理者の承認が必要な場合
組織で利用したい Teams アクションに関連する権限の確認を、Microsoft Entra 管理者に依頼してください。ChatGPT ワークスペース管理者は、組織として付与したくない権限を必要とするアクションを無効にできます。
Teams アクションが引き続き動作しない場合
次の点を確認してください。
アプリのアクション設定で、該当するアクションが有効になっていること
対応する Microsoft の権限が Microsoft Entra で引き続き付与されていること
利用したい Microsoft アカウントが接続されていること
メンバーが該当する Teams のチャット、チャネル、会議、または Planner のリソースにアクセスできること
新しい Microsoft の権限が追加された場合は、アカウントを再接続済みであること
目的の組織のコンテンツを利用できない場合
ChatGPT の Teams に接続している Microsoft アカウントを確認し、利用したいチャットやチャネルがどの組織に属しているかを確認してください。
そのアカウントを使って、Teams で会話を直接開いてください。Teams で開ける場合は、ChatGPT で新しい会話を開始し、対象の Teams メッセージまたは会話のリンクを提示してください。
それでもリクエストが失敗する場合は、接続しているアカウント、会話が属する組織、ゲストとしてアクセスしているかどうか、エラーの正確な内容を報告してください。次の手順については、ChatGPT のプラグインとアプリのトラブルシューティングをご覧ください。
会議のトランスクリプトや録画を利用できない場合
次の点を確認してください。
会議が対象条件を満たしていること
お使いの ChatGPT プランが、利用したい機能に対応していること
サインイン中の Microsoft アカウントで会議にアクセスできること
必要な Microsoft の権限が承認されていること
トランスクリプトを取得するには、事前に作成されている必要があります。録画関連のアクションで取得できるのはメタデータであり、録画ファイルの内容ではありません。
よくある質問
メンバーは Microsoft Teams でアクセスできない会話を閲覧できますか?
いいえ。各メンバーが取得できる情報は、引き続き Teams のメンバーシップと Microsoft 365 の権限によって決まります。
Teams のゲストアクセスと ChatGPT 経由のアクセスの関係
Teams でアクセスできるからといって、ChatGPT のアプリ経由でもアクセスできるとは限りません。接続している Microsoft アカウント、組織の権限、利用可能なアプリのアクション、ワークスペースの管理設定による制約は引き続き適用されます。
ゲストとして参加している組織のコンテンツを利用できない場合は、「目的の組織のコンテンツを利用できない場合」の確認手順に従ってください。問題を報告する際は、ゲストとして参加していることも伝えてください。
スケジュール済みタスクやワークスペースエージェントでのアプリの利用可否
チャットで使えるアクションでも、スケジュール済みタスクやワークスペースエージェントでは、別の認可や承認が必要になる場合があります。利用したいワークフローが、そのアプリとアクションに対応していることを確認してください。承認や実行状況の確認については、ChatGPT のプラグインとアプリのトラブルシューティングをご覧ください。
