- スプレッドシートを共有したら社外の人まで編集できてしまう状態は、共有画面の全般的なアクセスをリンクを知っている全員にしたまま、権限を編集者で配ったことが原因で起きる。
- これは規則を知らなかったというより、開けないと言われて慌てて設定を緩めたときに起きやすいうっかり型のミスだ。URLを見ても権限まではわからないから、送った本人も気づきにくい。
- 直すなら、まず全般的なアクセスを制限付きに戻し、本当に必要な相手だけをメールアドレスで追加し直せばいい。書き換えられていないかは版履歴(過去に保存された編集内容の記録)で確かめられる。
この4コマで起きているのは、共有相手を間違えた事故ではありません。相手は正しく、緩んでいたのはリンクを受け取った人全員に与えられる権限のほうです。Googleスプレッドシートの共有画面では、誰がアクセスできるかを決める欄と、その人が何をできるかを決める欄が上下に並んでいます。上の欄だけを操作して下の欄を見ないまま送ってしまうと、URLを持っている人は全員が編集者として振る舞える状態になります。
実務上のリスクは、数字が書き換わることだけにとどまりません。編集できる人は、シートの中身をコピーしたり別ファイルとして持ち出したりもできます。担当者がリンクを社内転送し、その先へ渡っていけば、誰が見ているかは把握できません。原価や個人情報が入ったシートであれば、報告義務が生じる情報漏洩に発展する可能性もあるでしょう。
救いは、気づいた時点でいつでも締め直せることです。全般的なアクセスを制限付きに変えれば、同じURLを持っていてもアクセス権のある人以外は開けなくなります。書き換えの有無は版履歴でさかのぼれます。まず設定を戻し、それから中身を確かめる順番を覚えておくと落ち着いて対処できます。

共有できたかどうかは相手の反応でわかるのに、権限が広すぎることは誰も教えてくれないんですよね。ヘルプデスクでも、事故が発覚するまで気づかなかったという相談はよく聞きます。
スプレッドシートを共有したら誰でも編集できてしまう状態の基本情報
スプレッドシートを共有したら誰でも編集できてしまう状態とは、共有画面の全般的なアクセスがリンクを知っている全員になっており、しかも権限が編集者になっているために、URLを入手した人なら誰でも中身を書き換えられるようになっている状態を指します。送信した本人の画面には何の警告も出ないため、発覚が遅れやすいのが特徴です。
| 項目 | 内容 |
|---|---|
| 症状 | 共有したスプレッドシートを、想定していない社外の人まで開けて書き換えられる状態になっている |
| よくある場面 | 見積書やスケジュール表のURLをメールやチャットに貼って社外へ送るとき |
| ミスの型 | うっかり型が中心。開けないと言われて慌てて設定を緩めたまま戻し忘れるケースが多い |
| 主な原因 | 全般的なアクセスをリンクを知っている全員に変えた際、右側の権限が編集者のままになっている |
| 解決の目安 | まず全般的なアクセスを制限付きに戻す。設定の変更自体は1分ほど、書き換えの確認まで含めても10分程度 |
なぜスプレッドシートを共有すると社外の人まで編集できる状態になるのか?
Googleスプレッドシートの共有パネルは、上段のユーザーとグループを追加、下段の全般的なアクセスという二階建ての構造になっています。Googleドキュメント エディタ ヘルプでは、下段のアクセス範囲として一般公開、リンクを知っている全員、制限付きの3種類が示され、それぞれの右側で閲覧者、閲覧者(コメント可)、編集者のいずれかを選ぶ仕組みだと説明されています。事故の多くは、この右側の選択を見ないまま作業が終わることで生まれます。ここでは実際の作業の流れをたどりながら、崩れやすい3つのポイントを順に見ていきましょう。
リンクをコピーする前に、権限が編集者のままになっている
最も多いのがこのパターンです。共有ボタンを押し、リンクを知っている全員を選び、そのままリンクをコピーをクリックしてメールに貼り付ける。この3手順のあいだ、権限のプルダウンには一度も触れていません。
❌間違い例(Googleスプレッドシート/パソコンのブラウザ)
共有パネルの状態
全般的なアクセス : リンクを知っている全員 ← リンクを持つ人は全員入れる
権限(右側) : 編集者 ← ここを見ずに次へ進んでいる
コピーしたリンク
https://docs.google.com/spreadsheets/d/●●●●●●/edit?usp=sharing
→ このURLをメール本文に貼って社外へ送信
→ 転送された先の人も含め、URLを知る全員が数式や数値を書き換えられる
リンクを知っている全員という設定は、ヘルプの説明どおりリンク保有者がアクセスできる状態を意味します。そこに編集者という権限が組み合わさると、URLが1回でも転送された瞬間に、こちらの管理が及ばない範囲まで編集権が広がります。共有先を間違えていなくても、URLの行き先までは追えないという点が怖いところです。
⭕正しい例(Googleスプレッドシート/パソコンのブラウザ)
共有パネルの状態
全般的なアクセス : 制限付き ← リンクだけでは開けない状態に戻す
ユーザーとグループを追加 : 相手のメールアドレスを入力し 閲覧者 を選択
→ 追加したアカウントの人だけが開ける
→ 同じURLが第三者に渡っても、アクセス権がなければ中身は見えない
アクセス権が必要ですと言われ、慌てて設定を緩めてしまう
相手からリンクが開けないと連絡が来た直後は、とにかく開けるようにしようという気持ちが先に立ちます。その勢いで全般的なアクセスを一段緩め、権限までは調整しないまま返信してしまう流れです。
❌間違い例(相手からの連絡を受けた直後の操作)
相手からの連絡 : このリンク、アクセス権が必要ですと表示されます
自分の操作
共有 → 全般的なアクセス を 制限付き から リンクを知っている全員 へ変更
権限は 編集者 のまま ← 開くことだけを考えて触っていない
→ 相手は開けるようになるが、URLを持つ全員が編集できる状態が残る
開けないという症状の正体は、たいてい相手のアドレスが共有相手に入っていないことです。アクセス範囲を広げるのではなく、相手を名指しで追加する方向で解決すれば、範囲を緩めずに済みます。返信や修正依頼を受け取りたいだけであれば、閲覧者(コメント可)でも用は足りるでしょう。
⭕正しい例(相手からの連絡を受けた直後の操作)
自分の操作
共有 → 全般的なアクセス は 制限付き のまま
ユーザーとグループを追加 に 相手のメールアドレス を入力
権限は 閲覧者(コメント可) を選び、送信 をクリック
→ 相手だけが開ける。修正依頼はコメント機能で受け取れる
編集者が別の人をさらに追加できる設定になっている
自分では範囲を絞ったつもりでも、共有した相手が善意で次の人を追加していくことがあります。共有パネルの設定アイコンにある2つのチェックボックスが、この広がり方を左右します。
❌間違い例(共有パネル右上の設定アイコン内)
編集者は権限を変更して共有できます : オン ← 編集者が別の人を追加できる
ダウンロード、コピー、印刷できるユーザー : 閲覧者にも許可
→ 社内担当者が先方の担当者を編集者で追加
→ その先方がさらに別部署へ共有し、範囲が把握できなくなる
ヘルプでは、このチェックボックスをオフにすることで編集者による共有先の追加を止められると案内されています。あわせて、ダウンロード、コピー、印刷できるユーザーの設定を絞れば、閲覧だけの人が中身を持ち出すことも抑えられます。社外を含む共有では、この2つをセットで見直しておくと安心でしょう。
⭕正しい例(共有パネル右上の設定アイコン内)
編集者は権限を変更して共有できます : オフ ← 共有範囲を決めるのはオーナーだけ
ダウンロード、コピー、印刷できるユーザー : 閲覧者と閲覧者(コメント可)のチェックをオフ
→ 追加や削除はオーナーの操作に一本化される

3つ目のパターンは特に見落とされがちです。自分の設定は完璧でも、共有した相手の操作までは見えませんからね。
スプレッドシートの共有画面は、パソコンとスマホで表示が違う?
スプレッドシートを共有したら誰でも編集できる状態になっていないかを確かめる場所は、使っている環境によって呼び方も位置も変わります。ここではGoogleドキュメント エディタ ヘルプで手順が明示されている環境だけを挙げます。
| ツール・環境 | アクセス範囲を確認・変更する場所 |
|---|---|
| Googleスプレッドシート(パソコンのブラウザでファイルを開いた状態) | 右上の共有をクリックし、パネル下部の全般的なアクセスの欄で範囲と権限を確認する |
| Googleドライブのファイル一覧(パソコン) | ファイルを選択し、左上の共有アイコンをクリックすると同じ共有パネルが開く |
| Androidのスプレッドシートアプリ | ファイルを開いてアクセスを管理をタップし、一般的なアクセスの変更から範囲と権限を選ぶ |
なお日本語のヘルプページでは下段の欄が一般的なアクセスと表記されており、画面上では全般的なアクセスと表示されることがあります。呼び名が違っても、制限付き、リンクを知っている全員、一般公開という3択が並んでいれば同じ場所だと考えて差し支えありません。
見積書やシフト表の共有でも、この事故は起きる?
取引先への見積書・請求明細の共有での起き方
営業や経理の現場では、金額の入ったスプレッドシートをそのままURLで送る運用がよく見られます。メール本文にリンクを貼るだけで済むので添付ファイルより手軽なのですが、先方の担当者は受け取ったメールを社内で転送することが珍しくありません。転送先の人が編集者として開けてしまうと、単価や値引き率が書き換わっても誰の操作か特定しにくくなります。金額の根拠を巡って認識がずれれば、契約交渉そのものに影響が出るおそれもあります。
❌ 全般的なアクセス : リンクを知っている全員 / 権限 : 編集者
→ 転送先の第三者が単価セルを上書きできる
⭕ 全般的なアクセス : 制限付き
ユーザーとグループを追加 : 先方の担当者アドレスを 閲覧者 で追加
→ 金額は読めるが書き換えられない。追加した相手が誰かも一覧で残る
アルバイト・業務委託メンバーとのシフト表共有での起き方
シフト表や作業割り当て表は、全員に書き込んでもらう前提で作ることが多いため、はじめから編集者で共有されます。ここに個人の連絡先や住所の列が混ざっていると、リンクを知っている全員という設定のままではメンバー以外にも個人情報が読める状態になります。メンバーの入れ替わりが多い職場ほど、過去に配ったURLがどこまで残っているか追いきれません。
❌ 全般的なアクセス : リンクを知っている全員 / 権限 : 編集者
→ 退職済みメンバーの端末に残ったURLからも編集できる
⭕ 全般的なアクセス : 制限付き
ユーザーとグループを追加 : 現メンバーのアドレスを 編集者 で追加
データ > シートと範囲を保護 : 連絡先の列に この範囲を編集できるユーザーを制限する を設定
→ 名簿部分は管理者だけが触れる状態になる
もう送ってしまった場合や、社外の人に編集してほしい場合はどうする?
すでにURLを送ってしまった後で気づいた場合
スプレッドシートを誰でも編集できる状態で送ってしまったと気づいたら、相手への連絡より先に設定を締めるのが順序です。制限付きに戻せば、同じURLを持っていてもアクセス権のない人は開けなくなります。締めたうえで、中身が変わっていないかを版履歴で確認しましょう。
修正前 : 全般的なアクセス : リンクを知っている全員 / 権限 : 編集者
1. 右上の 共有 をクリックする
2. 全般的なアクセス の下矢印をクリックし、制限付き を選ぶ
3. 見覚えのないユーザーは、名前の右の下矢印から アクセス権を削除 → 保存
4. 右上の 最終編集 のアイコンから版履歴を開き、必要なら この版を復元 をクリック
修正後 : アクセス権のあるユーザーだけが開ける状態に戻る
社外の人にどうしても編集してもらいたい場合
共同で数字を埋めていく作業なら、範囲を広げるのではなく相手を名指しで編集者に追加するのが基本形になります。職場や学校のアカウントであれば、期間を区切って権限を持たせる方法も選べます。
❌ 全般的なアクセス : リンクを知っている全員 / 権限 : 編集者
⭕ 全般的なアクセス : 制限付き のまま
ユーザーとグループを追加 : 相手のアドレスを 編集者 で個別に追加
+ 職場・学校アカウントの場合
名前の右の下矢印 → 有効期限を追加 で期限を設定
+ 触ってほしくない範囲がある場合
データ > シートと範囲を保護 で編集できるユーザーを絞る
スプレッドシートを送る前に、どこをどの順で確認すればいい?
スプレッドシートを共有したら誰でも編集できる状態になっていないかは、上から下へ順に目を落とすだけで判定できます。範囲、権限、追加済みの相手という3点の並びを覚えておけば、確認は10秒程度で終わります。パソコンのブラウザで開いた場合の手順は次のとおりです。
- 対象のスプレッドシートを開き、右上の
共有をクリックする - パネル下部の
全般的なアクセスが制限付きかリンクを知っている全員かを見る リンクを知っている全員の場合は、その右側の権限が閲覧者か閲覧者(コメント可)か編集者かを確認する- パネル上部の
ユーザーとグループの一覧に、社外のアドレスや心当たりのない相手が並んでいないか見る - 右上の設定アイコンを開き、
編集者は権限を変更して共有できますのチェック状態を確認する - 気になる場合は右上の
最終編集のアイコンから版履歴を開き、意図しない書き換えがないか見る

コツは、共有ボタンを押してすぐリンクをコピーに手を伸ばさないこと。視線を一度だけ下の欄に落とす、それだけで防げます。
二度と社外に編集権限を渡さないためには?
この事故を根本から減らすには、共有のたびに判断するのをやめて、既定の動き方を先に決めてしまうのが有効です。個人の注意力に頼る運用は、忙しい日ほど崩れます。今日から実行できるものを挙げます。
- 社外に出すファイルは、まず閲覧者で共有し、編集が必要になった時点で個別に格上げする運用にそろえる
- リンクをコピーではなく、ユーザーとグループを追加からメールアドレスで送る方法を標準にする
- 金額や個人情報を含む列は、共有用のシートに転記した別ファイルを作って元データを渡さない
- 月に一度、Googleドライブで共有中のファイルを開き、不要になった相手のアクセス権を削除する時間を取る
- 共有パネルの設定アイコンで、編集者による再共有を止めるかどうかをチーム内の決まりにしておく
リンクを知っている全員と一般公開は、何が違うのか?
共有パネルの選択肢を眺めると、リンクを知っている全員と一般公開はどちらも外に開く設定に見えます。ヘルプの説明では、一般公開は誰でもGoogleでファイルを検索してアクセスできる状態、リンクを知っている全員はリンク保有者がアクセスできる状態と区別されています。つまり検索結果に載るかどうかが決定的な違いです。
この違いを知ると、リンクを知っている全員なら検索されないから安全だと考えたくなるかもしれません。ただ、URLさえあれば誰でも入れるという性質は変わりません。メールの転送、チャットの引用、スクリーンショットの写り込みなど、URLが漏れる経路は日常業務のあちこちにあります。検索に出ないことは、限られた人しか見られないことの保証にはならないと押さえておきましょう。

気づいた今日が一番早いタイミングです。過去に配ったシートを1つずつ開いて、下の欄だけ見ていきましょう!
よくある質問
-
Q送信直後に気づきました。まず何をすればいいですか?
-
A
共有パネルの全般的なアクセスを制限付きに切り替えるのが最優先です。この操作だけで、URLを持っている人でもアクセス権がなければ開けなくなります。相手へのお詫びや連絡は、設定を締めた後で構いません。
-
Q外出中でスマホしか手元にありません。設定を戻せますか?
-
A
スマホアプリからでも変更できます。Androidのスプレッドシートアプリではファイルを開いてアクセスを管理をタップし、一般的なアクセスの変更から範囲を選び直します。項目の並びはパソコンとほぼ同じなので、迷うことは少ないでしょう。
-
Q誰かに数字を書き換えられていた場合、元に戻せますか?
-
A
版履歴から以前の状態に復元できます。右上の最終編集のアイコンをクリックして過去の版を選び、この版を復元をクリックしてください。セルを右クリックして編集履歴を表示すれば、そのセルだけの変更点も個別に確認できます。
-
Qリンクを知っている全員にすると、検索結果に出てしまいますか?
-
A
検索でたどり着けるのは一般公開を選んだ場合です。リンクを知っている全員はリンク保有者がアクセスできる状態を指すため、検索結果には現れません。ただしURLが転送されれば同じことなので、安全な設定と考えるのは避けたほうがよいでしょう。
-
Q誰でも編集できる状態と、アクセス権が必要ですと出て開けないミスの違いは何ですか?
-
A
アクセス範囲が広すぎるか、狭すぎるかという正反対の状態です。誰でも編集できる状態は全般的なアクセスがリンクを知っている全員になっていて範囲が広すぎる状態、アクセス権が必要ですと出るのは制限付きのまま相手を追加していない狭すぎる状態を指します。後者を解消しようとして前者を作ってしまう流れが、実務では最も多いつながり方です。
この記事と一緒に知っておきたいミス・便利ツール
| 関連ミス・ツール | この記事との関連 |
|---|---|
| スプレッドシートを共有したのにアクセス権が必要ですと出て開けない(記事準備中) | この記事のミスは、開けないと言われた相手に対応する場面から生まれることが多いため |
| 共有リンクをコピーする際に余計な文字が混ざり、相手がURLを開けない(記事準備中) | 同じリンク共有の作業中に起きるミスで、開けない原因の切り分けに役立つため |
| 社外へのファイル送付で、添付と共有リンクを取り違えて範囲が広がる(記事準備中) | 共有方法そのものの選び方が、アクセス範囲の広さを決めてしまうため |
| Google Sheetsとは?IT初心者向けにわかりやすく解説 | 共有パネルの構造を理解する前提となる、スプレッドシートの基本機能がわかるため |
【出典】参考URL
https://support.google.com/docs/answer/2494822?hl=ja :一般公開・リンクを知っている全員・制限付きの違い、閲覧者/閲覧者(コメント可)/編集者の権限、リンクをコピーの手順、Androidアプリでのアクセスを管理の操作
https://support.google.com/docs/answer/2494893?hl=ja :制限付きへの戻し方、アクセス権を削除の手順、編集者は権限を変更して共有できますの設定、ダウンロード・コピー・印刷の制限、有効期限を追加
https://support.google.com/docs/answer/190843?hl=ja :版履歴の開き方とこの版を復元の手順、スプレッドシートでセルを右クリックして編集履歴を表示する操作
https://support.google.com/docs/answer/144687?hl=ja :データ > シートと範囲を保護の操作と、この範囲を編集できるユーザーを制限する設定、パスワード保護ができない仕様
https://support.google.com/docs/answer/9331169?hl=ja :アクティビティ ダッシュボードで共有相手や閲覧したユーザーを確認できること

コメント