Slack上でGoogle Driveのファイルを共有した際、プレビューが表示されずにリンクだけが見える、あるいは「このファイルをプレビューできません」と表示されるトラブルは、日常的に発生しやすいものです。特に社内のやり取りで頻繁にDriveファイルを参照する場合、プレビューが使えないと業務効率が大きく低下します。本記事では、プレビューが出なくなる原因を特定し、端末側・アカウント側・管理設定側の3軸で切り分けながら解決する手順を詳しく解説します。会社のポリシーに抵触しない範囲で安全に修正できる方法を中心にまとめました。
【要点】この記事で確認すること
- 最初に見る場所: Slackアプリの「連携サービス」設定画面と、Google Driveの「共有ドライブ」の権限設定。
- 切り分けの軸: ①ファイルの権限(公開/制限) ②SlackとDriveの連携の有効状態 ③ブラウザやアプリのキャッシュ・拡張機能。
- 注意点: 会社のGoogle Workspace管理ポリシーによっては、サードパーティアプリ(Slack)との連携が制限されている場合があります。管理者に確認せずに設定を変更しないでください。
ADVERTISEMENT
考えられる主な原因
SlackでGoogle Driveファイルのプレビューが表示されない原因は、大きく以下の5つに分類されます。それぞれの特徴を把握することで、適切な対処が可能になります。
1. Google Driveファイルの共有権限が不足している
Slack上でプレビューを表示するには、閲覧者がそのファイルに対して少なくとも「閲覧者」の権限を持っている必要があります。ファイルの共有範囲が「限定公開(自分だけ)」や特定のユーザーのみに制限されている場合、Slackの連携機能を通してもプレビューを取得できません。特に共有ドライブ内のファイルは、ドライブ自体のメンバー権限が影響するため注意が必要です。
2. SlackとGoogle Driveの連携が無効または未接続
SlackのワークスペースにGoogle Driveアプリがインストールされていない、または連携が解除されているとプレビューは生成されません。また、連携に使用するGoogleアカウントとSlackアカウントが異なる場合も正常に動作しません。
3. ブラウザやSlackアプリのキャッシュ・Cookieの問題
古いキャッシュや破損したCookieが原因で、プレビュー用のデータが正しく読み込めないケースがあります。特にSlackのデスクトップアプリやブラウザ版で発生しやすい現象です。
4. ブラウザの拡張機能による干渉
広告ブロッカーやプライバシー関連の拡張機能が、SlackとGoogle Drive間の通信をブロックしている可能性があります。また、企業で導入されているセキュリティ拡張機能が原因となることもあります。
5. Google Workspaceの管理者設定による制限
会社のGoogle Workspace管理者が、サードパーティアプリ(Slack)によるGoogle Driveへのアクセスを制限している場合、プレビューを含む連携機能が利用できません。これは管理コンソールの「APIアクセス」や「信頼できるアプリ」の設定に依存します。
原因の切り分け手順
問題を効率的に解決するには、原因を段階的に絞り込むことが重要です。以下の手順を順番に試してください。
- 手順1: ファイルの権限を確認する
Slackでプレビューが出ないファイルを開き、そのURLをコピーしてブラウザのシークレットウィンドウに貼り付けます。自分がログインしていない状態でアクセスできるかどうかで、権限の問題かどうかが判断できます。アクセスできない場合は、ファイルの共有範囲を「リンクを知っている全員」または「社内全員」に変更してください。 - 手順2: SlackとGoogle Driveの連携状態を確認する
Slackの左メニュー「アプリ」→「Google Drive」を開き、接続アカウントが正しいかどうかを確認します。もし「接続済み」と表示されていない場合は、再度認証を行います。連携が切れている場合は、アプリを再インストールすることで改善することが多いです。 - 手順3: 別のブラウザやアプリで試す
現在使用しているブラウザだけで問題が発生するのか、それとも全環境で発生するのかを切り分けます。Slackデスクトップアプリ、Chrome、Edge、Firefoxなどで同じファイルのプレビューを確認してください。特定のブラウザでのみ発生する場合は、ブラウザのキャッシュや拡張機能が原因です。 - 手順4: キャッシュとCookieをクリアする
ブラウザの設定から、SlackとGoogle Driveに関連するCookieとキャッシュを削除します。Chromeの場合、「設定」→「プライバシーとセキュリティ」→「閲覧履歴データの削除」で、「Cookieとその他のサイトデータ」と「キャッシュされた画像とファイル」を選択し削除します。 - 手順5: 拡張機能を一時的に無効にする
すべての拡張機能を無効にしてからプレビューが表示されるか確認します。特に「uBlock Origin」「AdBlock」「Ghostery」などの広告ブロッカーや、「Privacy Badger」などのトラッキング防止ツールが干渉することが多いです。原因の拡張機能を特定したら、その拡張機能の設定でSlackとGoogle Driveのドメインを許可リストに追加します。
具体的な修正手順(詳細版)
上記の切り分け手順で原因が特定できた場合は、以下の詳細な修正手順を実行してください。特に5番目の手順は、多くのケースで有効です。
- 手順1: Google Driveファイルの共有設定を変更する
対象ファイルを右クリック→「共有」→「一般公開」または「組織内の全員」を選択し、権限を緩めます。秘密情報が含まれている場合は、個別にユーザーを追加しても構いません。ただし、Slackのプレビューは公開範囲に依存するため、少なくとも「リンクを知っている全員」または社内共有にする必要があります。 - 手順2: SlackにGoogle Driveアプリを再インストールする
SlackのワークスペースからGoogle Driveアプリを削除し、再度追加します。削除はSlackの「アプリ」→「アプリを管理」→「Google Drive」→「アプリを削除」で行います。追加はSlackアプリディレクトリから行うか、ワークスペースの管理者が許可する必要があります。 - 手順3: Slackアプリのキャッシュをクリアする
Slackデスクトップアプリの場合:「ヘルプ」→「トラブルシューティング」→「キャッシュをクリア」を実行します。ブラウザ版の場合はブラウザの設定からCookieとキャッシュを削除します。 - 手順4: GoogleアカウントとSlackアカウントの紐付けを再確認する
Slackの「設定」→「接続済みアカウント」から、該当するGoogleアカウントが正しく表示されているか確認します。間違ったアカウントで連携している場合は、切断して正しいアカウントで再認証します。 - 手順5: 拡張機能の許可リストにドメインを追加する
特に広告ブロッカーを使用している場合、以下のドメインを許可リストに追加してください:
・*.slack.com
・*.googleapis.com
・*.googleusercontent.com
・*.drive.google.com
これにより、プレビューに必要な通信がブロックされなくなります。 - 手順6: 会社のGoogle Workspace管理者に連絡する
上記のすべてを試しても改善しない場合、管理者にGoogle Workspace管理コンソールで「Google Drive APIへのサードパーティアクセス」が許可されているか確認してもらいます。管理者は「アプリと追加サービス」→「APIアクセス」の設定で、Slackを信頼できるアプリとして追加できます。
状況別の対処法比較表
| 状況 | 主な原因 | 推奨対処法 | 所要時間 |
|---|---|---|---|
| 一部のファイルだけプレビューが出ない | ファイルの共有権限が不足 | 該当ファイルの共有範囲を広げる | 1分 |
| すべてのDriveファイルでプレビューが出ない | SlackとDriveの連携が切れている、または管理者制限 | Slackアプリの再インストール、管理者への問い合わせ | 5~15分 |
| 特定のブラウザでのみ発生 | ブラウザのキャッシュ、拡張機能 | キャッシュクリア、拡張機能の無効化 | 2~5分 |
| Slackモバイルアプリでのみ発生 | モバイルアプリのキャッシュ、アプリのバグ | アプリのアップデート、再インストール | 5分 |
| ワークスペース全体で発生 | 管理者設定(API制限) | 管理者に連絡して設定変更を依頼 | 要調整 |
失敗パターンと注意点
実際の現場でよく見られる失敗パターンをいくつか紹介します。これらを事前に把握しておくことで、無駄な作業を避けられます。
パターン1: ファイルの共有設定を「編集者」にしてしまう
プレビューを表示するだけなら権限は「閲覧者」で十分です。しかし、誤って「編集者」権限を付与してしまうと、不用意にファイルが変更されるリスクがあります。共有設定は常に最小限の権限に留めてください。Slack経由でプレビューを表示させる場合、ファイルの共有範囲は「制限付き(特定のユーザーのみ)」でも、そのユーザーがSlackのリンクからアクセスできればプレビューは表示されます。ただし、ワークスペース全体で表示させたい場合は「リンクを知っている全員」または「組織内」にする必要があります。
パターン2: 個人のGoogleアカウントで連携している
会社のSlackワークスペースに個人のGmailアカウントでGoogle Driveを連携している場合、会社の共有ドライブ内のファイルはプレビューできません。必ず会社が発行したGoogle Workspaceアカウントで連携するようにしてください。連携アカウントの切り替えは、Slackの「Google Drive」アプリ設定画面から「アカウントを変更」または「切断」して再認証します。
パターン3: キャッシュクリア後に再起動しない
ブラウザやSlackアプリのキャッシュをクリアした後、一度アプリケーションを完全に終了してから再起動しないと、キャッシュが再生成されて効果がありません。特にSlackデスクトップアプリはタスクトレイに常駐していることがあるため、タスクマネージャーから強制終了してやり直すと確実です。
管理者に確認すべき設定項目
自分で対処できる範囲を超えた場合、Google Workspace管理者に以下の設定を確認してもらいましょう。管理者が確認する際の参考情報としてもご利用ください。
- Google Workspace管理コンソール → アプリ → Google Workspace → Google Drive → 共有設定
「ユーザーがGoogle Driveでファイルを共有できる範囲」が適切に設定されているか確認します。社外共有が禁止されている場合、Slack経由でも社外ユーザーにはプレビューが表示されません。 - 管理コンソール → アプリ → 追加のGoogleサービス → Slack
Slackが「信頼できるアプリ」として許可されているか確認します。表示されない場合、APIアクセスが制限されている可能性があります。 - 管理コンソール → セキュリティ → APIコントロール
「APIアクセス」の設定で、SlackのOAuth2.0スコープが許可されているか確認します。特にdrive.fileやdrive.readonlyのスコープが必要です。 - Slack管理者 → ワークスペース設定 → アプリの管理
Slack側でもGoogle Driveアプリがインストール許可されているか確認します。組織のポリシーでアプリのインストールが制限されている場合、ユーザーは自分でインストールできません。
よくある質問(FAQ)
読者から寄せられる質問をQ&A形式でまとめました。それぞれの回答を参考に、より迅速なトラブルシューティングを行ってください。
Q1: SlackでDriveファイルのプレビューが表示されないが、リンクをクリックすると開けるのはなぜ?
A: プレビューはSlackがGoogle Drive APIを通じてファイルのサムネイルや内容を取得して表示します。リンクから直接開く場合は、ユーザー自身の認証でファイルにアクセスするため、APIの制限やキャッシュ問題の影響を受けにくいという違いがあります。プレビューが表示されない原因は、APIの通信がブロックされているか、連携が正しく設定されていないことがほとんどです。
Q2: 社外のSlackワークスペースと連携している場合はどうすれば?
A: 社外ワークスペースでGoogle Driveファイルを共有する場合、ファイルの共有範囲を「リンクを知っている全員」に設定する必要があります。また、相手のワークスペースでもGoogle Driveアプリがインストールされ、正しく連携されていることが前提です。社外共有が禁止されているポリシーの場合は、プレビューを表示できません。
Q3: プレビューが「このファイルを表示できません」と表示されるが、ファイル形式が原因?
A: Google Driveがプレビューに対応している形式(ドキュメント、スプレッドシート、スライド、PDF、画像、動画など)であれば、基本的にプレビューは表示されます。しかし、拡張子が.psdや.aiなどの一部のAdobe形式や、圧縮ファイル(.zip、.rar)はプレビューできません。ファイル形式を確認してください。
Q4: Slackアプリを再インストールしたら、他の連携アプリも影響を受ける?
A: Google Driveアプリのみを削除・再インストールする場合は、他のアプリに影響はありません。ただし、Slackワークスペース全体のアプリ管理画面から削除する場合、そのアプリの設定やチャンネルへの投稿履歴などが失われる可能性があります。懸念がある場合は、管理者に相談してから実行してください。
まとめ
SlackでGoogle Driveファイルのプレビューが出ない問題は、ファイルの権限、連携設定、ブラウザ環境、管理者設定のいずれかに起因することが多いです。本記事で紹介した手順を順番に試すことで、大部分のケースは解決できます。特に最初にファイルの共有権限を確認し、次にSlackとGoogle Driveの連携状態をチェックするという流れを習慣づけてください。組織全体で問題が発生している場合は、管理者に相談し、Google WorkspaceのAPIアクセス設定を見直してもらうことが最終手段となります。日頃からSlackとGoogle Driveの連携を正常に保つために、アプリのバージョンやキャッシュを定期的にクリアすることも有効です。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Google Driveの人気記事ランキング
- 【SharePoint】SharePointで「同期」ボタンが表示されない時の確認手順
- 【PDF】スマホからPCへPDFをケーブル無しで送る!クラウド(Googleドライブ/iCloud)同期の基本
- 【SharePoint】ドキュメントライブラリを開けない時のアクセス許可と保存場所チェック
- 【Googleスプレッドシート】テンプレートギャラリーを使い倒すコツ!業務別の活用例
- 【Googleスプレッドシート】Apps Scriptが動かない・実行されない時のチェックポイント
- 【Googleスプレッドシート】Googleフォームの回答エクスポート!CSVダウンロードの操作
- 【Googleドキュメント】WordファイルをDocs形式に変換!互換性と書式維持
- 【Googleアカウント】会社アカウントと個人アカウントを分けたい時の運用方法
- 【Googleドキュメント】AndroidからWordファイル開く!アプリ選択の指定
- 【OneDrive】OneDriveで同期済みなのにスマホから開けない時に見直す保存場所と同期設定
