ADVERTISEMENT

【Googleドキュメント】親フォルダの共有を子ドキュメントに継承!Drive権限の伝搬

【Googleドキュメント】親フォルダの共有を子ドキュメントに継承!Drive権限の伝搬
🛡️ 超解決

Google Driveでフォルダを共有しても、なぜか子ドキュメントに権限が引き継がれず困った経験はありませんか。親フォルダにアクセスできるユーザーが、内部のファイルを見られないという事態はよく発生します。この記事では、親フォルダの共有設定を子ドキュメントに確実に継承させる方法を解説します。権限の伝搬の仕組みを理解し、適切な操作を行えば、すべてのファイルに一括でアクセス権を付与できます。

【要点】親フォルダの共有設定は、新規作成も含めた子ドキュメントに自動継承されます。ただし、個別に共有設定を変更したファイルは継承対象外となるため注意が必要です。

  • マイドライブのフォルダ共有: 親フォルダにユーザーを追加すると、そのフォルダ内の全ファイル・サブフォルダに権限が自動伝搬されます。新規作成したドキュメントも対象になります。
  • 共有ドライブの利用: 共有ドライブでは、すべてのファイルが常にドライブ全体の共有設定を継承します。個別の権限変更がない限り、親フォルダの権限が常に適用されます。
  • 個別共有ファイルの対処: 子ファイルに独自の共有設定が存在する場合、親フォルダの権限は反映されません。「共有設定をリセット」して継承状態に戻す操作が必要です。

ADVERTISEMENT

Google Driveにおける権限継承の基本的な仕組み

Google Driveのデフォルトの動作として、フォルダに設定した共有権限は、そのフォルダ内のすべての子ファイルや子フォルダに自動的に継承されます。たとえば、共有フォルダ内に新しいGoogleドキュメントを作成すると、そのドキュメントには親フォルダと同じアクセス権が自動で付与されます。これは、権限の伝搬がフォルダ階層に沿って行われるためです。

ただし、この継承には重要な例外があります。子ファイルや子フォルダに個別の共有設定を手動で追加した場合、そのファイルは親フォルダの継承から独立します。独立したファイルは、親フォルダの共有設定が変更されても影響を受けません。また、以前は親フォルダの権限を継承していたファイルでも、個別に共有を追加すると継承が解除されます。

この仕組みを理解することで、権限が想定通りに伝搬しないトラブルの原因を特定できます。次の章では、親フォルダの共有を子ドキュメントに確実に継承させるための具体的な手順を説明します。

親フォルダの共有設定を子ドキュメントに確実に継承させる方法

方法1:マイドライブでフォルダを共有する(デフォルト継承)

最も基本的な方法は、マイドライブ上のフォルダを共有し、その中のファイルをすべて継承させることです。以下の手順で操作します。

  1. 共有する親フォルダを選択する
    マイドライブで、共有したいフォルダを右クリックし、メニューから「共有」を選びます。
  2. ユーザーまたはグループを追加する
    「ユーザーまたはグループを追加」欄に、アクセス権を与える相手のメールアドレスを入力します。閲覧・コメント・編集の権限レベルを選び、「送信」をクリックします。
  3. リンク共有を設定する(オプション)
    「一般アクセス」で「リンクを知っている全員」や「組織内の全員」などに変更すると、特定のユーザー追加なしでも広く共有できます。
  4. 子ドキュメントを確認する
    フォルダ内に既存のファイルがある場合、それらは自動的に親の共有設定を継承します。新しく作成したドキュメントも同様です。

注意点として、子ファイルを個別に共有したことがあると継承されません。その場合は方法3で対処します。

方法2:共有ドライブを利用する(完全な継承)

Google Workspace(旧G Suite)の共有ドライブを使用すると、権限の継承がより強固になります。共有ドライブでは、ドライブ全体のメンバーシップがすべてのファイルに適用されるため、親フォルダの権限は常に子ドキュメントに伝搬します。

  1. 共有ドライブを作成する
    Google Driveの左側メニューで「共有ドライブ」を選択し、「新しい共有ドライブ」をクリックします。名前を入力して作成します。
  2. 共有ドライブにメンバーを追加する
    作成した共有ドライブを右クリックし「メンバーを管理」を選びます。ユーザーまたはグループを追加し、権限レベル(閲覧者、コメント作成者、編集者、管理者)を設定します。
  3. フォルダを作成しファイルを格納する
    共有ドライブ内にフォルダを作成し、その中にGoogleドキュメントなどのファイルを置きます。これらのファイルは自動的に共有ドライブ全体の権限を継承します。
  4. 新規ドキュメントも継承される
    共有ドライブ内で新しく作成したドキュメントも、ドライブのメンバーシップ設定をそのまま引き継ぎます。

共有ドライブでは、ファイルごとに個別の共有設定を追加することも可能ですが、その場合でも親フォルダの権限は残り続けます。ただし、ファイルを共有ドライブからマイドライブに移動すると継承が切れるため注意してください。

方法3:子ファイルが個別に共有されている場合の対処

既存の子ファイルに個別の共有設定が存在すると、親フォルダの権限が継承されません。この場合は、子ファイルの共有設定をリセットして継承状態に戻す必要があります。

  1. 子ファイルの共有設定を開く
    該当のファイルを右クリックし「共有」を選択します。
  2. 個別のユーザーを削除する
    「ユーザーとグループ」のリストから、親フォルダの共有以外で追加したユーザーを削除します(削除アイコンをクリック)。
  3. リンク共有が「制限付き」になっているか確認する
    「一般アクセス」が「制限付き」以外(「リンクを知っている全員」など)に設定されている場合は、「制限付き」に変更します。これにより、親フォルダからの継承が復活します。
  4. 変更を保存する
    「完了」または「保存」をクリックして設定を反映します。これで親フォルダの権限が子ファイルに適用されるようになります。

この操作を行っても継承されない場合は、ファイルが親フォルダとは別のフォルダに移動されている可能性があります。ファイルを正しい親フォルダに戻してから再度確認してください。

権限継承がうまくいかないときの原因と対処法

子ファイルに個別の共有設定が存在する

最も一般的な原因は、子ファイルに対して過去に個別の共有設定を行ったことです。たとえば、親フォルダを共有する前に、特定のユーザーにファイルの編集権限をメールで送信した場合、そのファイルは親フォルダの継承から外れます。対処法は上記の方法3の手順に従い、個別の共有設定を削除して継承状態に戻すことです。

子フォルダに個別の共有設定が上書きされている

親フォルダの中にさらにサブフォルダがある場合、そのサブフォルダを個別に共有していると、親フォルダの権限はサブフォルダまでは継承されません。サブフォルダ内のファイルは、サブフォルダの共有設定だけが適用されます。この場合、サブフォルダの共有設定を削除するか、親フォルダの権限を再度継承するように変更します。手順はファイルの場合と同じです。

アクセス権の範囲(リンク共有)の違い

親フォルダを「リンクを知っている全員」に設定し、子ファイルは「制限付き」のままにしておくと、リンクを知っている全員が子ファイルにもアクセスできるように見えます。しかし、子ファイルのリンク共有が「制限付き」の場合、親フォルダのリンクを知っていても子ファイルにはアクセスできません。親フォルダのリンク共有設定を子ファイルにも反映させるには、子ファイルの「一般アクセス」を親と同じに設定する必要があります。あるいは、親フォルダのリンク共有をオフにして、ユーザーを直接追加する方法もあります。

ADVERTISEMENT

マイドライブと共有ドライブの権限継承の比較

項目 マイドライブ(フォルダ共有) 共有ドライブ
デフォルトの継承 親フォルダの権限を子ファイルに継承(新規作成含む) ドライブ全体のメンバー権限を全ファイルに継承
個別共有の影響 個別共有を追加すると継承が解除される 個別共有を追加してもドライブ権限は残る
新規ファイルへの適用 自動的に親フォルダの権限を継承 自動的にドライブ全体の権限を継承
ファイル移動時の挙動 移動先のフォルダの権限を継承 共有ドライブ外に移動するとドライブ権限が失われる
管理のしやすさ フォルダ単位での管理が必要 ドライブ単位で一元管理できる

共有ドライブは組織内でのチーム利用に適しており、権限の継承がより安定しています。一方、マイドライブのフォルダ共有は個人用途でも簡単に使えますが、個別共有による継承切れに注意する必要があります。

まとめ

親フォルダの共有設定は、Google Driveの標準機能で子ドキュメントに自動継承されます。ただし、個別に共有設定を変更したファイルは継承対象外になるため、共有設定をリセットする必要があります。共有ドライブを利用すれば、より確実に権限を伝搬できます。今回の手順を参考に、まずは親フォルダの共有設定を確認し、子ファイルに個別共有がないかチェックしてください。権限の継承を正しく管理することで、チーム内のファイルアクセスを効率化できます。


ADVERTISEMENT

📄
Googleドキュメントトラブル完全解決データベースこの記事以外にも、書式・共有・Apps Script・引用など様々な困りごとへの解決策をまとめています。逆引きに活用してください。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。