Outlook Email アプリ
Outlook のメールボックス、ユーザー ディレクトリ、保存済みの連絡先を使って、ChatGPT でできることを広げます。Outlook Email アプリを使うと、ChatGPT はメッセージを安全に検索・参照し、ユーザーを検索できます。また、アクションが有効な場合は Outlook の連絡先と連絡先フォルダーを作成・管理できます。
新しいアプリの接続について詳しく見る。
ユースケースとプロンプトの例
コミュニケーションと文章作成
「このプロジェクトについて、[sender] からの最新の更新を要約して。」
「[sender] からの最後のメールにある 3 つの主要ポイントを含む返信の下書きを作成して。」
整理と生産性
「財務チームからの最新のメールを表示して。」
「昨日の未読メールを一覧表示して。」
「from:[name] subject:[keyword] after:2025-10-01 のメールを検索して。」
分析とレポート
「過去 7 日間の [topic] に関するメールについて、送信者、件名、日付の表を作成して。」
「[project] に関する直近 3 通のメールからアクション項目を特定して。」
機能と権限
できること
サインイン中のユーザーのメールボックスからメッセージを検索・取得し、件名、送信者、受信者、タイムスタンプ、プレーン テキスト本文などのメタデータも取得する
キーワード検索に加え、from:、subject:、日付フィルターなどの構造化されたメッセージ検索に対応する
検索で返された結果について、メッセージ全文を返す
関連するユーザー、職場または学校のディレクトリ ユーザー、保存済みのメールボックス連絡先を検索する
Outlook の連絡先と連絡先フォルダーを一覧表示・取得する
アクションが有効な場合、Outlook の連絡先と連絡先フォルダーを作成、更新、削除する
要求される権限(スコープ)
注: このアプリでは、以下のスコープについて Microsoft Entra 管理者による確認と承認が必要です。Entra 管理者によってスコープが承認されていない場合、ChatGPT 内でアプリを接続しようとするとエラーが表示されることがあります。
スコープが承認されても、すべてのアクションがただちにユーザーに利用可能になるわけではありません。管理者とオーナーは引き続き、そのアプリについて ワークスペース設定 > アプリ でアプリのアクションを確認する必要があります。アクション制御 では、すべてのアクションを許可する、読み取りアクションのみを許可する、またはカスタムのアクション セットを選択することで、アプリの現在のアクションをどう扱うかを管理者が選べます。
管理者が カスタム を選択した場合、後から追加されるアクションをどう扱うかも、すべての新しいアクションを有効化、新しい読み取りアクションのみを有効化、または 新しいアクションを無効化 を選んで決められます。管理者が 新しいアクションを無効化 を選択した場合、ユーザーが利用できるようになる前に、新しいアクションを確認して有効にする必要があります。管理者が追加のアクションを許可した後は、それらを利用するためにユーザーがアプリを再接続する必要がある場合があります。
Microsoft アプリの権限が必要です
Outlook メール、Outlook カレンダー、Microsoft Teams、SharePoint アプリの一部のアクションには、Microsoft Entra 管理者が組織に対して付与する必要がある Microsoft Graph 権限が必要です。ChatGPT ワークスペースのオーナーまたは管理者と Microsoft Entra 管理者は別の担当者である場合があるため、組織全体の同意を付与できる担当者と調整してください。
ChatGPT で権限を確認する
有効になっている各 Microsoft アプリについて:
ワークスペースの所有者または管理者として ChatGPT にサインインします。
「管理者」→「アプリ」に移動し、「有効」を選択します。
アプリのオーバーフローメニューを開き、「アプリを管理」を選択します。
「Microsoft の権限」を選択します。
各 Microsoft Graph 権限と、その下に一覧表示されている ChatGPT のアクションを確認してください。今後予定とは、アクションが事前の権限レビューの対象に含まれているものの、現在は利用できないことを意味します。承認済みとは、そのアプリおよびワークスペースについて、ChatGPT を通じて最後に正常に完了した承認フローにその権限が含まれていたことを意味します。
組織としてリクエストに含める権限のみを選択してください。利用可能な権限とアクションは、アプリによって異なる場合があります。組織が権限を付与したくない場合は、その権限をリクエストから除外し、それに依存するすべてのアクションを無効のままにしてください。
Microsoft Entra でリクエストを完了してください
「Microsoft Entra で権限を確認する」を選択します。Microsoft Entra が開かない場合は、ChatGPT のポップアップを許可してからもう一度お試しください。
組織全体の同意を付与できる Microsoft Entra 管理者アカウントでサインインしてください。
正しい組織と、確認済みの ChatGPT / OpenAI, L.L.C. アプリケーションが表示されていることを確認してください。
選択した権限リクエストを確認してください。Microsoft Entra の確認画面には、権限ごとのチェックボックスはありません。選択した要求全体に権限を付与するには、「許可」を選択し、変更しない場合は「キャンセル」を選択します。
ChatGPT に戻り、承認フローが完了したことを確認してください。
有効になっているすべての Microsoft アプリについて、この確認を繰り返してください。Microsoft の権限は Entra テナントと OpenAI アプリケーションに付与されます。一方、ChatGPT は各ワークスペースおよびアプリの権限レビューを追跡します。
権限が承認された後
Microsoft の権限を承認しても、ChatGPT アクションが有効になることはなく、個々のユーザーの Microsoft アカウントが接続されることもありません。ワークスペースのオーナーと管理者は、利用可能にしたいアクションを個別に有効にする必要があります。ユーザーは、権限の変更後に Microsoft アカウントを接続または再接続する必要がある場合もあります。
それでもアクションが機能しない場合は、次の点を確認してください。
このアクションが ChatGPT ワークスペースのアプリ設定で有効になっていること。
Microsoft Entra に権限の付与が引き続き存在すること。
ユーザーの Microsoft 接続が、必要な権限で作成または更新されていること。
Entra 管理者が後で Microsoft で直接権限付与を変更または取り消した場合は、Entra でその権限付与を確認し、ChatGPT の承認フローを再実行してください。
offline_access
User.Read
Mail.Read
Mail.ReadWrite
Mail.Read.Shared
Mail.ReadWrite.Shared
Mail.Send
Mail.Send.Shared
MailboxSettings.Read
MailboxSettings.ReadWrite
People.Read
User.ReadBasic.All
Contacts.Read
Contacts.ReadWrite共有メールボックスや代理メールボックスの操作は、専用のアクションとスコープを通じてサポートされています。共有メールボックスにアクセスする際は、メールボックス所有者の正確なメールアドレス(UPN)を指定する必要があります。
既知の制限事項
検索精度は Microsoft Graph のインデックス作成の遅延に左右されるため、ごく最近のメールは表示されるまでに少し時間がかかる場合があります。
対象範囲が広いリクエストや処理に時間がかかるリクエスト(長期間のすべてのメールを要約する場合など)は、Microsoft が適用するサービス上限を超えることがあります。この場合、ChatGPT がエラーを返すことがあります。
回避策:日付範囲を狭めるか、リクエストを小さなクエリに分割すると、多くの場合は解決できます。
ワークスペースの所有者または管理者により、接続できる Outlook アカウントが、承認済みドメインのものに制限されている場合があります。
ユーザーのタイムゾーンで回答し、メールボックスのカテゴリを参照するには、MailboxSettings.Read スコープが必要です。
社内ナレッジ経由でアプリを使用する場合、Outlook の書き込みアクションは利用できません。
現在、共有メールボックスまたは委任されたメールボックス内のメッセージから添付ファイルを取得することはできません。list_attachments と fetch_attachment のアクションは、サインイン中のユーザーのメールボックスにあるメッセージでのみ機能します。
Outlook Calendar アプリ
Outlook Calendar アプリを使うと、ChatGPT は Microsoft Graph API を使用してカレンダーの予定や空き状況を読み取り、検索できます。ユーザーを検索することもでき、アクションが有効な場合は Outlook の連絡先と連絡先フォルダーを作成・管理できます。カレンダーの予定データは読み取り専用のままです。
新しいアプリの接続について詳しく見る。
ユースケースとプロンプトの例
コミュニケーションと文章作成
「次の 3 件の会議を、出席者と場所を含めて要約して。」
「[name] との午後 2 時の同期ミーティングを再調整するメッセージの下書きを作成して。」
整理と生産性
「今日の午後の予定は何ですか?」
「デザインチームとの同期ミーティングを検索して。」
「昨日の午後 1 時から午後 5 時までの会議を表示して。」
分析とレポート
「今後 7 日間の [topic] に関する会議について、会議タイトル、主催者、日時、出席者の表を作成して。」
機能と権限
できること
タイトル、開始時刻と終了時刻、場所、説明、出席者などの予定メタデータを返す
日付範囲、キーワード、参加者名でカレンダー検索を絞り込む
基本的な空き状況とスケジュール情報を読み取る
委任または共有されたカレンダー、予定、カレンダー ビュー、権限、会議時間の候補を読み取る
関連するユーザー、職場または学校のディレクトリ ユーザー、保存済みのメールボックス連絡先を検索する
アクションが有効な場合、Outlook の連絡先と連絡先フォルダーを一覧表示、取得、作成、更新、削除する
要求される権限(スコープ)
offline_access
User.Read
Calendars.Read
Calendars.ReadWrite
Calendars.ReadWrite.Shared
MailboxSettings.Read
Calendars.Read.Shared
People.Read
User.ReadBasic.All
Contacts.Read
Contacts.ReadWrite注: 共有カレンダーや代理カレンダーの操作は、専用のアクションとスコープを通じてサポートされています。既存の個人用カレンダーの動作に変更はありません。
既知の制限事項
予定の説明を含むカレンダーイベントのデータは、読み取り専用です。連絡先のアクションは、有効にすると別途利用できます。
検索精度は、制限のある Microsoft Graph API に左右されます。
ワークスペースの所有者または管理者により、接続できる Outlook アカウントが、承認済みドメインのものに制限されている場合があります。
ユーザーのタイムゾーンで回答するには、MailboxSettings.Read スコープが必要です。
社内ナレッジ経由でアプリを使用する場合、Outlook の書き込みアクションは利用できません。
