Googleドライブのすべての共有アイテムを見る


20

Dropboxには、アカウント内のすべての共有アイテム(つまり、他のユーザーにアクセスを許可したすべてのアイテム)を表示できる場所があります。

Googleドライブに同様の機能はありますか?

他の「名前のある人」と共有されているアイテムだけでなく、「リンクを知っている人なら誰でも表示/編集できる」または「インターネット上で公開」ベースで共有されているドキュメントも検索しようとしています。

フランクの答えは2013年にうまくいったようですが、Googleドライブのインターフェースはそれ以来かなり変わっており、新しいインターフェースで同じタスクを実行するのに苦労しています。新しいインターフェイスでそれを行う方法を誰かが知っているのだろうか。


これをGoogleスプレッドシートに書き込むGoogleスクリプトを持っています。それはgist.github.com/woodwardtw/22a199ecca73ff15a0ebにあります
トムウッドワード

@TomWoodwardに感謝します。そのスクリプトを特定のフォルダーではなく、Googleドライブ全体で動作させる方法はありますか?
サム

回答:


9

を検索しto:て、誰かと共有されているすべてのドキュメントを取得します。可視性で検索することもできます。

ここに画像の説明を入力してください

詳しくは、Googleドライブ検索するをご覧ください。


現時点で別の監査を行おうとしているフランクに感謝しますが、Googleドライブは検索ドロップダウンを変更しました。新しいドロップダウンでは、上記のスクリーンショットのように可視性でフィルタリングする方法がありますか?
サム

@sam申し訳ありませんが、手掛かりはありません。Googleドライブをあまり使用していません。ユーザーインターフェースが目を痛めます。
フランクダーノンクール

1
to:オペレータは私のためにうまくいきました。アクセスを削除するには、to:person@domain.com -owner:person@domain.com他の方法ではすべてのファイルからアクセスを取り消すことはできないため、検索することも役立ちました。
ピリタカラ

7

2017年現在、Googleドライブにはこの機能が組み込まれていません。高度な検索を使用して制限された機能を実現できますが、複雑になる可能性があり、依然として質問に完全には答えません。

代わりに、WhoHasAccess.comを使用できます。インターフェースはユーザーベースです。つまり、共有されているファイルを直接リストする代わりに、ファイルが共有されている人をリストします。ファイルベースのインターフェイスごとにファイルが絶対に必要な場合、これはあなたのための解決策ではないかもしれませんが、それを回避できるなら、多くの可能性があります。

開始するには、WhoHasAccess.comにアクセスして、をクリックしますScan my Google Drive now

WhoHasAccess.com

次に、WhoHasAccess.comにGoogleドライブファイルを表示および管理する許可を与える必要があります。心配しないでください-スキャンが完了すると、収集されたデータは24時間以内に削除されます。

アクセス許可

次に、ドライブに保管するものの量に応じて、数分待つ必要があります。スキャンが終了すると、次のようなページが表示され、誰が何にアクセスできるかを管理できます。

ここに画像の説明を入力してください


それが十分ではない場合

技術に精通している場合、および/または異なる情報を表示する必要がある場合は、もう少し複雑な方法を使用できます。@Tom Woodwardは、Excelで開くことができるcsv(カンマ区切り値)ファイルを出力するGoogle Scriptを実行できるというコメントを残しました。


2

2018年5月の時点では、ファイルを個別に確認する以外に、Googleドライブインターフェースを介してこの情報を表示する方法はまだありません。さらに、Google Drive APIを標準的な方法で使用し、公開されているファイルを検索する場合、不正確な結果につながるバグがあります(https://issuetracker.google.com/issues/72970146)。

必要な情報を取得する1つの方法は、Filewatch(https://filewatch.rekatsu.com)を使用することです。これは、Googleドライブをスキャンし、公開されているすべてのファイル(ウェブまたはリンクを知っている人)。所有していないファイルやアクセス権のあるチームドライブ内のファイルなど、共有する権限があるすべてのファイルをスキャンします。

Filewatch(https://filewatch.rekatsu.com)に移動し、Googleドライブの下にある[サービスに接続]をクリックします。

ファイルウォッチ

Filewatchにファイルをスキャンする許可を与える必要があります。FilewatchはGoogleによって検証されており、必要な最小限のアクセス許可を要求しています。ファイルに関する情報はコンピューターから送信されません。「サービスの切断」をクリックして、いつでも権限を取り消すこともできます。

ファイルウォッチの許可

[今すぐ検索]ボタンをクリックして、スキャンを開始します。Filewatchはファイルをスキャンし、結果を表示します。数秒しかかかりません。スキャンされたファイルの数と、公開されているファイルのリストを確認できます。その後、それらを確認し、必要に応じて共有設定を変更できます。

ファイルウォッチの結果


何らかの理由で、3つのパブリックファイルしか見つかりませんでしたが、WhoHasAccess.comは約20を見つけました(私がアクセスできるファイルだけでなく、私が所有しています)
LogicDaemon

@LogicDaemon Filewatchをお試しいただきありがとうございます。いくつかのテストを行ったところ、すべてが期待どおりに機能しているように見えますが、Wh​​oHasAccess.comで約20個が見つかったと言ったら、合計20個のファイルまたは公開されている20個のファイルが見つかりましたウェブまたはリンクを知っている人)?
アレックスキャソン

誰でも20個公開。リンク付きでさらに9個。以下にスクリーンショットを示します。photos.app.goo.gl / 8GHmyfLve4hZ6NgE8(はい、確かにアカウントは同じです。診断を手伝うことができるならどこかでPM)
LogicDaemon

1
@LogicDaemon問題の診断を支援してくれてありがとう。オファーがまだ開いている場合は、contact @ filewatch.netにメールしてください。確認できることがいくつかあります。
アレックスキャソン

1

利用可能な2つの方法(どちらも理想的なimoではありません)は次のとおりです。

  1. Googleドライブで、(グリッドビューではなく)リストビューに切り替えます。アイテムが共有されている場合、名前の横に小さな「2つの頭」アイコンがあります。フォルダーが共有されている場合、フォルダーに「ヘッド」アイコンがあります。

  2. お使いのコンピューター用のGoogleドライブ同期アプリケーションをダウンロード/インストールし、作成されたフォルダーを開きます。繰り返しますが、詳細ビューでは、「共有」という列を追加できます(ヘッダー/タイトル行を右クリック)。

これらがすべての組み合わせ(共有ファイルを含む非共有フォルダー、リンク共有とフル共有)で機能するかどうかはわかりませんが、役立ちます。Googleがプロの使用を最小限に抑え、代わりにOneDriveを使用するようになると、Googleがすぐにこれを理解することを本当に期待しています。


いいですね、追加のコラムについては知りませんでした。
LogicDaemon

1

コメントでTom Woodwardが提供したコードを変更しました。ここで見ることができます:https : //gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bc

トムの元のコードは、1つのフォルダーと1レベル下のサブフォルダーのみをスキャンしました。私の変更により、あなたが持っているフォルダ内のフォルダの数に関係なく、ドライブ全体をスキャンします。top / homeフォルダー内のルーズファイルが失われることに注意してください。私が行ったもう1つの改善点は、プライベートではないファイルのみを一覧表示することでした。

使用するには、単に:

  1. 新しいGoogleシートを作成する
  2. [ツール]-> [スクリプトエディター]を選択します
  3. https://gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bcからコードをコピーします
  4. 保存して実行(再生ボタンをクリック)

フィードバックは常に大歓迎です:)


1

Google Drive APIを照会し、ドライブの共有やその他の多くのファイルプロパティを監査するための完全なpythonプログラムを作成しました。「興味深い」ファイルとすべてのフォルダーをcsvにダンプします。

CSVには、ディレクトリ内のすべての子の合計数やすべての子の合計サイズなど、完全なフォルダー情報が表示されます。これは、ドライブのクォータ制限に近づいている場合、またはコンピューターが起動するたびにGoogleDriveUploaderが10万ファイルをスキャンするのが嫌な場合に便利です。ユーザーがプログラムでファイルの共有を削除できるように、この機能を強化したいと考えています。

私がこれを書いたのは、その要旨が膨大な数のファイルに対してうまく機能しないことがわかったからです(100Kでした)。APIの制限もあったと思います。シートAPIのデバッグは難しいようです。

https://github.com/jsrozner/google_drive_auditer

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.