Google Workspace と ChatGPT Business を連携してみた所感

Google Workspace と ChatGPT Business を連携し、実際に構築・検証してみた所感をまとめます。業務データへ生成AIを安全接続する入口として面白い一方、権限設計やDrive分離の難しさも見えてきました。

概要

Google Workspace と ChatGPT Business を連携し、実際に構築・検証してみた所感をまとめます。

結論から言うと、Google Workspace と ChatGPT Business の連携は、生成AIに業務データを安全に接続する基盤として非常に面白い仕組みです。

一方で、現時点でいきなり業務が革命的に変わるかというと、まだ発展途上という印象もあります。

特に導入には、以下の理解が必要になります。

  • Google Workspace
  • Google Cloud
  • IAM
  • OAuth
  • Service Account
  • Admin権限
  • Drive権限設計

そのため、単にChatGPTの設定画面で連携ボタンを押せば終わる、というよりは、Google Workspace と Google Cloud の権限設計を含めた実務的な構築が必要です。

基本構成

ChatGPT Business 側では、基本的に単独プロジェクト、1つのOrganization構成でも運用できます。

ただし、実運用を考えると、標準ChatGPT seatは最低2ライセンスからになるため、管理者用アカウントと実務用アカウントを分けた構成で考えるのが自然です。

  • 管理者用アカウント
  • 実務用アカウント

この2つを分けておくことで、設定変更、検証、日常利用を切り分けやすくなります。

また、ChatGPT Business は1ユーザーあたりの月額がChatGPT Proより低く設定されているため、2ライセンス構成にしても、Pro単体よりコストを抑えやすい場合があります。価格や条件は変更される可能性があるため、導入時には公式情報を確認する必要があります。

参考リンク:

特にGoogle Workspace連携では、Google Cloud側の権限やService Account、API有効化なども関係するため、管理者アカウントと通常利用アカウントを混ぜない方が安全です。

複数端末・複数アカウント前提になる

実際に使ってみると、ChatGPT Business と Google Workspace の連携は、単一端末だけで完結するものではありません。

PC、ブラウザ、iPhone、iPad、ChatGPTアプリ、Gmail、Google Driveなどを横断して使う場面が増えます。

  • PCで管理設定を行う
  • ブラウザでGoogle Cloudを設定する
  • ChatGPTでDriveやGmailの内容を参照する
  • iPhoneやiPadでChatGPTアプリを使う
  • GmailやDrive側で元データを確認する

そのため、アカウント設計、ログイン状態、ブラウザプロファイル、端末ごとの認証状態を整理しておかないと、設定中に混乱しやすくなります。

個人Gmailでは接続できない

ハマりやすいポイントとして、ChatGPT Business の Google Workspace 接続では、個人用Gmailアドレスは利用できません。

[email protected]

このような個人Gmailアドレスでは接続できません。Google Workspace の独自ドメインアカウントが必要になります。

つまり、ChatGPT Business と Google Workspace を業務連携させる場合は、事前にGoogle Workspace側で独自ドメインのユーザーアカウントを用意しておく必要があります。

Service Account Key 作成エラー

Google Cloud 側では、Service Account Key の作成時に以下のようなエラーが出る場合があります。

サービス アカウント キーの作成が無効になっています

この場合、組織ポリシーで以下の制約が有効になっている可能性があります。

iam.disableServiceAccountKeyCreation

また、Google側では以下の制約への移行も推奨されています。

iam.managed.disableServiceAccountKeyCreation

注意点として、新旧両方の制約が同時に評価される場合があります。片方だけを確認・解除しても、Service Account Key が作成できないケースがあります。

このあたりは、Google Cloud のIAMや組織ポリシーに慣れていないとかなり分かりにくい部分です。

Google Auth Platform の構築は不要?

今回の用途では、Google Auth Platform を本格的に構築しなくても接続可能でした。

一般的な外部公開OAuthアプリを開発する場合は、OAuth同意画面、アプリ公開設定、外部公開審査、スコープ審査などを考える必要があります。

しかし、ChatGPT Business 側との接続用途では、一般的な外部公開アプリほど深く作り込まなくても動作する印象でした。

ただし、Google Cloud 側のIAM、API有効化、Service Account、権限付与の理解は必要です。

OAuth Scope はかなり重要

実際に使用されるOAuth Scopeは、かなり重要です。

  • admin.directory.user.readonly
  • drive.readonly
  • drive.metadata.readonly
  • drive.activity.readonly
  • userinfo.profile
  • userinfo.email

特にGoogle Drive系のreadonly権限は強力です。readonlyという名前だけを見ると安全そうに見えますが、Drive内の情報を読めるという意味では、かなり広い権限です。

そのため、どのScopeを許可するのか、どのアカウント・どのDrive・どのOUに適用するのかを慎重に考える必要があります。

マイドライブ問題

実務上かなり重要だと感じたのが、マイドライブ問題です。

Google Drive 全体まで読み込み可能にすると、部署間の情報ファイアウォールが難しくなります。

  • 人事
  • 経理
  • 営業
  • 開発
  • 経営
  • 外部共有用資料

これらが同じWorkspace内に存在する場合、本来見えてはいけない情報まで、生成AI側から検索可能になるリスクがあります。

生成AI連携では、AIが便利に探してくれることと、AIに見せてよい情報だけを見せることを分けて考える必要があります。

  • Shared Drive
  • グループ設計
  • OU
  • Drive権限分離
  • 共有ルール
  • 外部共有制御

特にマイドライブは個人管理になりやすく、組織的な情報分離が難しくなります。業務データをAI連携するなら、Shared Drive中心の設計に寄せた方が管理しやすいと感じました。

実際のUX

実際に使った印象としては、「ChatGPTのタブからGoogle Workspaceを操作する」感覚に近いです。

ただし、現時点では毎回ある程度の指示が必要です。

  • どのDriveを見るのか
  • どのメールを見るのか
  • どのファイルを対象にするのか
  • 何を要約するのか
  • どの条件で探すのか

そのため、現時点では「超便利で全部自動化される」というより、AIが業務データへ接続できるようになった段階という印象です。

実務で自然に使えるようになるには、検索対象、権限、ファイル構造、指示方法を整える必要があります。

Gemini の方が自然な場面も多い

Google Workspace内での作業に限ると、Geminiの方が自然な場面も多いです。

  • Gmailを見ながら返信を作成する
  • Google Meetの内容を要約する
  • Google Docs内で文章を編集する
  • Google Sheetsの表を扱う
  • Google Drive上のファイルを探す

特に、今見ている画面の延長線上でAIが動く点は大きいです。

一方で、ChatGPT Businessには、ChatGPT側の推論力、文章生成力、会話による反復修正のしやすさがあります。そのため、GeminiとChatGPTはどちらか一方ではなく、用途によって使い分けるものだと感じました。

生成AIは反復で強くなる

実際に使って感じたのは、生成AIは一発生成よりも、人間との反復修正で真価を発揮するという点です。

  • 修正
  • 指摘
  • ニュアンス調整
  • トーン変更
  • 構成変更
  • 追加調査
  • 再出力

業務データに接続できることは重要です。しかし、それだけで成果物の品質が一気に上がるわけではありません。

最終的には、人間が意図を伝え、AIがたたき台を作り、人間が修正し、AIが再調整する。この反復が重要です。

実務でどう使うか

現実的には、以下のような用途が強そうです。

  • 社内ナレッジ検索
  • Drive横断検索
  • 議事録要約
  • 資料たたき台生成
  • 定型文生成
  • FAQ検索
  • メール文面の下書き
  • 過去資料の要約
  • 社内ルールの確認

逆に、完全自動化をいきなり狙うより、人間の判断補助として使う方が安定します。

特に、社内情報を扱う場合は、AIが出した内容をそのまま確定情報として扱うのではなく、元データ確認や人間によるレビューを前提にした方が安全です。

Time合同会社での考え方

Time合同会社では、Google Workspace × 生成AI を、単なるAI連携ではなく、情報設計として捉えています。

特に重要なのは、誰が、何に、どこまでアクセスできるかです。

生成AIは便利ですが、権限設計を誤ると、AIに全部見えてしまう構造にもなり得ます。

  • Shared Drive設計
  • OU設計
  • 権限管理
  • 情報分離
  • AI接続範囲
  • OAuth Scope確認
  • 管理者アカウント分離

AI連携は、単なるツール導入ではありません。業務データの置き方、権限の分け方、組織内の情報設計まで含めて整えることで、ようやく安全に活用しやすくなります。

まとめ

Google Workspace と ChatGPT Business の連携は、確かに未来感があります。

ただし現時点では、AIが人間の代わりに全部やるというより、業務データへ生成AIを安全接続する入口という立ち位置に近い印象でした。

一方で、Drive、Gmail、Docs、Meet、ChatGPT、Gemini、Google Cloud、IAMなどが今後さらに統合されていくと、業務の在り方自体は大きく変わっていく可能性があります。

重要なのは、AIに何をさせるかだけではなく、AIに何を見せるかです。

Google Workspace と ChatGPT Business を連携する場合は、利便性だけでなく、権限設計、情報分離、管理者設計まで含めて考えることが重要です。