Посмотреть все общие записи на Google Диске


20

В Dropbox есть место, где вы можете видеть все общие элементы в вашей учетной записи (то есть все элементы, к которым вы предоставили доступ другим).

Есть ли аналогичная функция в Google Drive?

Я не только пытаюсь найти элементы, которые делятся с другими "именованными людьми", но также и документы, которые делятся на "любой пользователь, имеющий ссылку, может просматривать / редактировать" или "общедоступный в Интернете".

Ответ Франка, похоже, сработал еще в 2013 году, но интерфейс Google Drive с тех пор довольно сильно изменился, и я изо всех сил пытаюсь выполнить ту же задачу с новым интерфейсом. Интересно, кто-нибудь знает, как это сделать в новом интерфейсе.


У меня есть Google Script, который запишет это в Google Sheet. Это на gist.github.com/woodwardtw/22a199ecca73ff15a0eb
Том Вудворд,

Спасибо @ TomWoodward, есть ли способ заставить этот скрипт работать на всем диске Google, а не на отдельной папке?
Сэм

Ответы:


9

Поиск, to:чтобы получить все документы, переданные кому-то. Вы также можете искать по видимости:

введите описание изображения здесь

Для получения дополнительной информации см. Поиск на Google Диске .


Спасибо, Франк, я сейчас пытаюсь провести еще один аудит, но Google Drive изменил свой выпадающий список поиска. В новом выпадающем меню есть способ фильтрации по видимости, как это было в выпадающем списке, который вы сделали выше?
Сэм

@ sam извините, понятия не имею, я мало пользуюсь Google Drive, их пользовательский интерфейс ранит меня.
Франк Дернонкур

1
to:Оператор работал хорошо для меня. Чтобы удалить доступ, я также нашел полезным поиск, так to:person@domain.com -owner:person@domain.comкак иначе я не могу отозвать доступ из всех файлов.
Пырытакала

8

Начиная с 2017 года в Google Диске этой встроенной функции нет. Ограниченная функциональность может быть достигнута с помощью расширенного поиска , однако это может быть сложным и все еще не полностью отвечает на ваш вопрос.

Вместо этого вы можете использовать WhoHasAccess.com . Интерфейс основан на пользователях, что означает, что вместо того, чтобы перечислять непосредственно файлы, к которым предоставлен общий доступ, он будет перечислять людей, которым эти файлы предоставлены. Если вам абсолютно необходим интерфейс, основанный на файлах, это может не быть решением для вас, но есть большой потенциал, если вы можете обойти это.

Для начала перейдите на WhoHasAccess.com и нажмите Scan my Google Drive now.

WhoHasAccess.com

Далее вам нужно дать WhoHasAccess.com разрешение на просмотр и управление файлами на Google Диске. Не беспокойтесь - после завершения сканирования собранные данные будут удалены в течение 24 часов.

Предоставление доступа

Затем вам придется подождать несколько минут, в зависимости от того, сколько вещей у вас в накопителе. Когда сканирование будет завершено, вы увидите страницу, подобную приведенной ниже, и сможете управлять тем, у кого есть доступ к чему.

введите описание изображения здесь


Если это не достаточно хорошо

Несколько более сложный метод доступен, если вы разбираетесь в технологиях и / или нуждаетесь в информации, представленной по-другому. @Tom Woodward оставил комментарий выше, что вы можете запустить его Google Script , который выведет файл CSV (значение с разделением запятыми), который можно открыть в Excel.


2

По состоянию на май 2018 года по-прежнему нет возможности просматривать эту информацию через интерфейс Google Drive, кроме просмотра файлов по отдельности. Кроме того, при использовании Google Drive API стандартным способом и поиске общедоступных файлов возникает ошибка, приводящая к неточным результатам ( https://issuetracker.google.com/issues/72970146 ).

Одним из способов получения необходимой информации является использование Filewatch ( https://filewatch.rekatsu.com ), бесплатного созданного мной инструмента, который сканирует ваш диск Google и отображает все файлы, которые являются общедоступными (доступны всем на веб или кто-нибудь со ссылкой). Он сканирует все файлы, которыми вы имеете право поделиться, включая файлы, которыми вы не владеете, и файлы на командных дисках, к которым у вас есть доступ.

Перейдите в Filewatch ( https://filewatch.rekatsu.com ) и нажмите «Подключить сервис» в Google Диске.

FileWatch

Вам нужно будет дать разрешение Filewatch на сканирование ваших файлов. Filewatch был проверен Google, запрашивает минимальные необходимые разрешения и никакой информации о ваших файлах не покидает ваш компьютер. Вы также можете отозвать разрешения в любое время, нажав «Отключить службу».

Filewatch разрешения

Запустите сканирование, нажав кнопку «Найти сейчас». Filewatch будет сканировать ваши файлы и отображать результаты для вас. Это займет всего несколько секунд. Вы сможете увидеть, сколько файлов было отсканировано, и список файлов, которые являются общедоступными. Затем вы можете просмотреть их и изменить настройки общего доступа, если это необходимо.

Результаты Filewatch


по какой-то причине он обнаружил только 3 открытых файла, но WhoHasAccess.com обнаружил около 20 (принадлежащих мне, а не только тем, к которым у меня есть доступ)
LogicDaemon

@LogicDaemon Спасибо за попытку Filewatch. Я провел некоторое тестирование, и все, кажется, работает должным образом. Могу ли я спросить, когда вы говорите, что WhoHasAccess.com нашел около 20, означает ли это, что он нашел 20 файлов в общей сложности или 20 файлов, которые являются общедоступными? или кто-нибудь со ссылкой)?
Алекс Кейсон

20 публичных для всех. Еще 9 со ссылкой. Вот скриншоты: photos.app.goo.gl/8GHmyfLve4hZ6NgE8 (да, я уверен, что учетная запись та же, PM мне где-нибудь, если я могу помочь с диагностикой)
LogicDaemon

1
@LogicDaemon Большое спасибо за предложение помочь диагностировать проблему. Если предложение все еще открыто, вероятно, проще всего, если вы напишите мне по адресу contact@filewatch.net. Есть пара вещей, которые мы можем проверить.
Алекс Кейсон

1

Два метода, которые доступны (ни один из них не является идеальным imo), это:

  1. в Google Drive, переключитесь на представление списка (вместо вида сетки). Если элемент является общим, рядом с именем должен быть маленький значок «две головы». Если папка является общей, в папке должен быть значок «заголовок».

  2. Загрузите / установите приложение Google Drive Sync для своего компьютера и откройте полученную папку. Опять же, в подробном представлении, вы можете добавить столбец (щелчок правой кнопкой мыши на строке заголовка / заголовка) с именем «общий доступ».

Я не уверен, работают ли они для всех комбинаций (не общая папка, содержащая общий файл, общий ресурс ссылки или полный общий ресурс), но это помогает. Очень надеемся, что Google выяснит это в ближайшее время, поскольку это сводит наше профессиональное использование к минимуму и вместо этого использует OneDrive.


здорово, не знал про дополнительную колонку.
LogicDaemon

1

Я изменил код, предоставленный Томом Вудвордом в комментариях. Вы можете увидеть это здесь: https://gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bc

Оригинальный код Тома сканировал только одну папку и один уровень подпапок. С моей модификацией он будет сканировать весь ваш диск независимо от количества папок в папках, которые у вас есть. Обратите внимание, что он пропустит любые потерянные файлы в вашей верхней / домашней папке. Еще одно улучшение, которое я сделал, заключалось в том, чтобы перечислять только те файлы, которые не являются частными

Вам использовать, просто:

  1. Создать новый лист Google
  2. Выберите Инструменты -> Редактор скриптов.
  3. Скопируйте код с https://gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bc
  4. Сохранить и запустить (нажмите кнопку воспроизведения)

Обратная связь всегда ценится :)


1

Я написал полную программу на Python для запроса API-интерфейса Google Drive и аудита Drive для обмена и многих других свойств файлов. Он будет сбрасывать «интересные» файлы и все папки в CSV.

CSV-файлы отображают полную информацию о папках, включая общее количество всех дочерних элементов и общий размер всех дочерних элементов в каталогах. Это полезно, если вы приближаетесь к пределу квоты диска или вам не нравится, что GoogleDriveUploader просматривает файлы размером 100 тыс. Каждый раз при запуске компьютера. Надеюсь, я дополню его, чтобы пользователи могли программно удалять общий доступ к файлам.

Я написал это, потому что я обнаружил, что суть не работает хорошо для огромного количества файлов (у меня было в 100 КБ). Я думаю, что были также ограничения API, отладка API листов казалась сложной.

https://github.com/jsrozner/google_drive_auditer

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.