Vedi tutti gli elementi condivisi in Google Drive


20

In Dropbox c'è un posto in cui puoi vedere tutti gli elementi condivisi nel tuo account (ovvero, tutti gli elementi a cui hai concesso ad altri l'accesso).

Esiste una funzione simile in Google Drive?

Non sto solo cercando di trovare elementi condivisi con altre "persone nominate", ma anche documenti che sono condivisi in base a "chiunque abbia un link può visualizzare / modificare" o "pubblico su Internet".

La risposta di Franck sembra funzionare nel 2013, ma l'interfaccia di Google Drive è cambiata un po 'da allora, e sto lottando per riuscire a svolgere lo stesso compito con la nuova interfaccia. Mi chiedo se qualcuno sa come farlo nella nuova interfaccia.


Ho uno script di Google che lo scriverà su un foglio di Google. È su gist.github.com/woodwardtw/22a199ecca73ff15a0eb
Tom Woodward

Grazie @TomWoodward c'è un modo per far funzionare quello script su tutto il drive di Google, piuttosto che su una cartella particolare?
sam,

Risposte:


9

Cerca per to:recuperare tutti i documenti condivisi con qualcuno. Puoi anche cercare per visibilità:

inserisci qui la descrizione dell'immagine

Per ulteriori informazioni, consulta Cerca in Google Drive .


Grazie Franck sto provando a fare un altro controllo al momento, ma google drive ha modificato il menu a discesa della ricerca, nel nuovo menu a discesa c'è un modo per filtrare in base alla visibilità come nel menu a discesa che hai mostrato sopra?
sam

@sam mi dispiace, nessun indizio, non uso molto Google Drive, la loro interfaccia utente mi fa male agli occhi.
Franck Dernoncourt,

1
L' to:operatore ha funzionato bene per me. Per rimuovere l'accesso, ho anche trovato utile la ricerca in to:person@domain.com -owner:person@domain.comquanto non posso altrimenti revocare l'accesso da tutti i file.
Pyrytakala,

8

A partire dal 2017, Google Drive non ha questa funzione integrata. È possibile ottenere funzionalità limitate utilizzando la ricerca avanzata , che può essere complicata e non risponde ancora completamente alla tua domanda.

Invece, puoi usare WhoHasAccess.com . L'interfaccia è basata sull'utente, il che significa che invece di elencare direttamente i file condivisi, elencherà le persone con cui i file sono condivisi. Se hai assolutamente bisogno di un'interfaccia basata su file per file, questa potrebbe non essere la soluzione per te, ma ci sono molte potenzialità se puoi aggirare quello.

Per iniziare, vai su WhoHasAccess.com e fai clic su Scan my Google Drive now.

WhoHasAccess.com

Successivamente, dovrai autorizzare WhoHasAccess.com per visualizzare e gestire i tuoi file di Google Drive. Non preoccuparti: una volta completata la scansione, elimineranno i dati raccolti entro 24 ore.

Concedere l'accesso

Successivamente, dovrai attendere alcuni minuti, a seconda di quante cose conservi nel tuo disco. Al termine della scansione, vedrai una pagina come quella qui sotto e sarai in grado di gestire chi ha accesso a cosa.

inserisci qui la descrizione dell'immagine


Se non va bene basta

Un metodo leggermente più complicato è disponibile se sei più esperto di tecnologia e / o hai bisogno di informazioni presentate in modo diverso. @Tom Woodward ha lasciato un commento sopra che puoi eseguire il suo Google Script , che genererà un file csv (Comma Separated Value), che può essere aperto in Excel.


2

A partire da maggio 2018 non è ancora possibile visualizzare queste informazioni tramite l'interfaccia di Google Drive, oltre a esaminare i file singolarmente. Inoltre, quando si utilizza l'API di Google Drive in modo standard e si cercano file pubblici, esiste un bug che porta a risultati imprecisi ( https://issuetracker.google.com/issues/72970146 ).

Un modo per ottenere le informazioni di cui hai bisogno è utilizzare Filewatch ( https://filewatch.rekatsu.com ), uno strumento gratuito che ho creato che scansiona il tuo Google Drive e visualizza tutti i file che sono pubblicamente disponibili (condivisi con chiunque sul web o chiunque abbia il link). Esegue la scansione di tutti i file a cui sei autorizzato a condividere, inclusi i file che non possiedi e i file nelle unità del team a cui hai accesso.

Vai a Filewatch ( https://filewatch.rekatsu.com ) e fai clic su "Connetti servizio" in Google Drive.

fileWATCH

Dovrai autorizzare Filewatch a scansionare i tuoi file. Filewatch è stato verificato da Google, richiede le autorizzazioni minime necessarie e nessuna informazione sui tuoi file lascia il tuo computer. Puoi anche revocare le autorizzazioni in qualsiasi momento facendo clic su "Disconnetti servizio".

Autorizzazioni per filewatch

Avvia la scansione facendo clic sul pulsante "Trova ora". Filewatch scansiona i tuoi file e ti mostra i risultati. Ci vogliono solo pochi secondi. Sarai in grado di vedere quanti file sono stati scansionati e un elenco dei file che sono disponibili pubblicamente. È quindi possibile rivederli e modificare le impostazioni di condivisione, se necessario.

Risultati di Filewatch


per qualche motivo, ha trovato solo 3 file pubblici, ma WhoHasAccess.com ha trovato circa 20 (di proprietà di me, non solo quelli a cui ho accesso)
LogicDaemon

@LogicDaemon Grazie per aver provato Filewatch. Ho fatto alcuni test e tutto sembra funzionare come previsto. Potrei chiedere, quando dici che WhoHasAccess.com ne ha trovati circa 20, significa che ha trovato 20 file in totale o 20 file che sono pubblici (Pubblico sul web o chiunque abbia il link)?
Alex Cason,

20 pubblici per tutti. 9 in più con il link. Ecco alcuni screenshot: photos.app.goo.gl/8GHmyfLve4hZ6NgE8 (sì, sono certo che l'account è lo stesso, PM me da qualche parte se posso aiutare con la diagnostica)
LogicDaemon

1
@LogicDaemon Grazie mille per l'offerta per aiutare a diagnosticare il problema. Se l'offerta è ancora aperta, è probabilmente più semplice se mi mandi un'e-mail a contact@filewatch.net. Ci sono un paio di cose che possiamo controllare.
Alex Cason,

1

Due metodi disponibili (nessuno dei due è imo ideale) è:

  1. in Google Drive, passa alla visualizzazione elenco (anziché alla visualizzazione griglia). Se un elemento è condiviso, ci dovrebbe essere una piccola icona a "due teste" accanto al nome. Se una cartella è condivisa, dovrebbe esserci un'icona "head" sulla cartella.

  2. Scarica / installa l'applicazione di sincronizzazione dell'unità Google per il tuo computer e apri la cartella risultante. Ancora una volta, nella vista dettagliata, è possibile aggiungere una colonna (fare clic con il tasto destro sulla riga dell'intestazione / titolo) chiamata "condivisa".

Non sono sicuro che funzionino per tutte le combinazioni (cartella non condivisa contenente file condiviso, condivisione link vs. condivisione completa) ma aiuta. Spero davvero che Google lo capisca presto poiché questo riduce al minimo il nostro uso professionale e utilizza invece OneDrive.


bello, non sapevo della colonna aggiuntiva.
LogicDaemon

1

Ho modificato il codice fornito da Tom Woodward nei commenti. Puoi vederlo qui: https://gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bc

Il codice originale di Tom scansionava solo una singola cartella e un livello inferiore delle sottocartelle. Con la mia modifica, eseguirà la scansione dell'intero disco indipendentemente dal numero di cartelle all'interno delle cartelle che hai. Prendi nota che mancherà qualsiasi file sciolto nella tua cartella principale / home. Un altro miglioramento che ho apportato è stato quello di elencare solo i file che non sono PRIVATI.

Per te, semplicemente:

  1. Crea un nuovo foglio di Google
  2. Seleziona Strumenti -> Script Editor
  3. Copia il codice da https://gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bc
  4. Salva ed esegui (fai clic sul pulsante Riproduci)

Il feedback è sempre apprezzato :)


1

Ho scritto un programma Python completo per interrogare l'API di Google Drive e controllare Drive per la condivisione e molte altre proprietà dei file. Dumperà i file "interessanti" e tutte le cartelle in csv.

I CSV visualizzano le informazioni complete sulla cartella, inclusi i numeri totali di tutti i bambini e le dimensioni totali di tutti i bambini nelle directory. Ciò è utile se sei vicino al limite della quota dell'unità o se non ti piace che Google DriveUploader esegua la scansione di 100.000 file ogni volta che il computer viene avviato. Spero di aumentarlo per consentire agli utenti di rimuovere programmaticamente la condivisione sui file.

Ho scritto questo perché ho scoperto che l'essenza non funzionava bene per un numero enorme di file (che avevo nei 100K). Penso che ci fossero anche limiti API, il debug dei fogli API sembrava essere difficile.

https://github.com/jsrozner/google_drive_auditer

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.