Ver todos los elementos compartidos en Google Drive

20

En Dropbox hay un lugar donde puede ver todos los elementos compartidos en su cuenta (es decir, todos los elementos a los que ha otorgado acceso a otros).

¿Hay una función similar en Google Drive?

No solo estoy tratando de encontrar elementos que se comparten con otras "personas nombradas", sino también documentos que se comparten "cualquiera con enlace puede ver / editar" o "público en Internet".

La respuesta de Franck pareció funcionar en 2013, pero la interfaz de Google Drive ha cambiado bastante desde entonces, y estoy luchando para poder realizar la misma tarea con la nueva interfaz. Me pregunto si alguien sabe cómo hacerlo en la nueva interfaz.

sam
fuente
Tengo un Google Script que escribirá esto en una hoja de Google. Está en gist.github.com/woodwardtw/22a199ecca73ff15a0eb
Tom Woodward
Gracias @TomWoodward, ¿hay alguna manera de hacer que ese script funcione en todo Google Drive, en lugar de en una carpeta en particular?
Sam

Respuestas:

9

Busque para to:recuperar todos los documentos compartidos con alguien. También puedes buscar por visibilidad:

ingrese la descripción de la imagen aquí

Para obtener más información, consulte Buscar en su Google Drive .

Franck Dernoncourt
fuente
Gracias, Franck, estoy tratando de hacer otra auditoría en este momento, pero Google Drive ha cambiado su menú desplegable de búsqueda, en el nuevo menú desplegable ¿hay alguna manera de filtrar por visibilidad como en el menú desplegable que capturó anteriormente?
Sam
@sam lo siento, no tengo idea, no uso mucho Google Drive, su interfaz de usuario me duele los ojos.
Franck Dernoncourt
1
El to:operador funcionó bien para mí. Para eliminar el acceso, también me pareció útil buscar, to:[email protected] -owner:[email protected]ya que de lo contrario no puedo revocar el acceso de todos los archivos.
pyrytakala
8

A partir de 2017, Google Drive no tiene esta característica incorporada. Se puede lograr una funcionalidad limitada mediante la búsqueda avanzada , sin embargo, eso puede ser complicado y aún no responde completamente a su pregunta.

En su lugar, puede usar WhoHasAccess.com . La interfaz está basada en el usuario, lo que significa que en lugar de enumerar directamente los archivos que se comparten, enumerará a las personas con las que se comparten los archivos. Si realmente necesita una interfaz basada en archivo por archivo, esta podría no ser la solución para usted, pero hay mucho potencial si puede solucionarlo.

Para comenzar, vaya a WhoHasAccess.com y haga clic Scan my Google Drive now.

WhoHasAccess.com

A continuación, deberá otorgar permiso a WhoHasAccess.com para ver y administrar sus archivos de Google Drive. No se preocupe: una vez completado el análisis, eliminarán los datos recopilados dentro de las 24 horas.

Autorizará el acceso

A continuación, tendrá que esperar unos minutos, dependiendo de la cantidad de cosas que tenga en su disco. Cuando finalice el escaneo, verá una página como la siguiente y podrá administrar quién tiene acceso a qué.

ingrese la descripción de la imagen aquí


Si eso no es lo suficientemente bueno

Un método un poco más complicado está disponible si tiene más conocimientos de tecnología y / o necesita que la información se presente de manera diferente. @Tom Woodward dejó un comentario en la parte superior de que puede ejecutar su Google Script , que generará un archivo csv (Valor separado por comas), que se puede abrir en Excel.

Cullub
fuente
2

A partir de mayo de 2018, todavía no hay forma de ver esta información a través de la interfaz de Google Drive, aparte de revisar los archivos individualmente. Además, cuando se utiliza la API de Google Drive de forma estándar y se buscan archivos públicos, hay un error que genera resultados inexactos ( https://issuetracker.google.com/issues/72970146 ).

Una forma de obtener la información que necesita es usar Filewatch ( https://filewatch.rekatsu.com ), una herramienta gratuita que hice que escanea su Google Drive y muestra todos los archivos que están disponibles públicamente (compartidos con cualquier persona en el web o cualquier persona con el enlace). Analiza todos los archivos que tiene permiso para compartir, incluidos los archivos que no posee y los archivos en unidades de equipo a los que tiene acceso.

Vaya a Filewatch ( https://filewatch.rekatsu.com ) y haga clic en 'Conectar servicio' en Google Drive.

Filewatch

Tendrá que dar permiso a Filewatch para escanear sus archivos. Filewatch ha sido verificado por Google, solicita los permisos mínimos necesarios y no sale información de sus archivos de su computadora. También puede revocar los permisos en cualquier momento haciendo clic en "Desconectar servicio".

Permisos de Filewatch

Inicie el escaneo haciendo clic en el botón 'Buscar ahora'. Filewatch escaneará sus archivos y le mostrará los resultados. Solo toma unos segundos. Podrá ver cuántos archivos se escanearon y una lista de los archivos que están disponibles públicamente. Luego puede revisarlos y cambiar la configuración para compartir si es necesario.

Resultados de Filewatch

Alex Cason
fuente
por alguna razón, solo encontró 3 archivos públicos, pero WhoHasAccess.com encontró alrededor de 20 (propiedad de mí, no solo aquellos a los que tengo acceso)
LogicDaemon
@LogicDaemon Gracias por probar Filewatch. He hecho algunas pruebas y todo parece funcionar como se esperaba. ¿Puedo preguntar, cuando dices que WhoHasAccess.com encontró alrededor de 20, eso significa que encontró 20 archivos en total o 20 archivos que son públicos? web o alguien con el enlace)?
Alex Cason
20 públicos para todos. 9 más con el enlace. Aquí hay capturas de pantalla: photos.app.goo.gl/8GHmyfLve4hZ6NgE8 (sí, estoy seguro de que la cuenta es la misma, envíame un PM en algún lugar si puedo ayudar con el diagnóstico)
LogicDaemon
1
@LogicDaemon Muchas gracias por la oferta para ayudar a diagnosticar el problema. Si la oferta aún está abierta, probablemente sea más fácil si me envía un correo electrónico a [email protected]. Hay un par de cosas que podemos verificar.
Alex Cason
1

Dos métodos que están disponibles (ninguno de los dos es ideal) son:

  1. en google drive, cambie a la vista de listado (en lugar de la vista de cuadrícula). Si se comparte un elemento, debe haber un pequeño icono de "dos cabezas" al lado del nombre. Si se comparte una carpeta, debe haber un icono de "cabeza" en la carpeta.

  2. Descargue / instale la aplicación de sincronización de Google Drive para su computadora y abra la carpeta resultante. Nuevamente, en la vista detallada, puede agregar una columna (clic derecho en la fila del encabezado / título) llamada "compartida".

No estoy seguro de si funcionan para todas las combinaciones (carpeta no compartida que contiene un archivo compartido, enlace compartido vs. recurso compartido completo) pero ayuda. Realmente espero que Google descubra esto pronto, ya que esto mantiene nuestro uso profesional al mínimo y utiliza OneDrive en su lugar.

Jaburn
fuente
bueno, no sabía sobre la columna adicional.
LogicDaemon
1

He modificado el código proporcionado por Tom Woodward en los comentarios. Puede verlo aquí: https://gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bc

El código original de Tom solo escaneaba una sola carpeta y un nivel por debajo de las subcarpetas. Con mi modificación, escaneará toda su unidad independientemente de la cantidad de carpetas dentro de las carpetas que tenga. Tenga en cuenta que se perderá cualquier archivo suelto en su carpeta superior / de inicio. Otra mejora que hice fue solo listar archivos que no son PRIVADOS.

Para usar, simplemente:

  1. Crea una nueva hoja de google
  2. Seleccione Herramientas -> Editor de secuencias de comandos
  3. Copie el código de https://gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bc
  4. Guardar y ejecutar (haga clic en el botón de reproducción)

Los comentarios siempre son apreciados :)

dgldy
fuente
1

Escribí un programa completo de Python para consultar la API de Google Drive y auditar Drive para compartir y muchas otras propiedades de archivo. Volcará archivos "interesantes" y todas las carpetas a csv.

Los CSV muestran información completa de la carpeta, incluidos los números totales de todos los elementos secundarios y el tamaño total de todos los elementos secundarios en los directorios. Esto es útil si está cerca del límite de cuota de unidad, o si no le gusta que GoogleDriveUploader escanee a través de 100k archivos cada vez que su computadora se inicia. Espero aumentarlo para permitir a los usuarios eliminar mediante programación el uso compartido de archivos.

Escribí esto porque descubrí que la esencia no funcionaba bien para una gran cantidad de archivos (tenía en los 100K). Creo que también hubo límites de API, la depuración de las hojas API parecía ser difícil.

https://github.com/jsrozner/google_drive_auditer

jroz
fuente