Zobacz wszystkie udostępnione elementy na Dysku Google

21

W Dropbox znajduje się miejsce, w którym możesz zobaczyć wszystkie udostępnione elementy na swoim koncie (tj. Wszystkie elementy, do których przyznałeś dostęp innym).

Czy na Dysku Google jest podobna funkcja?

Próbuję nie tylko znaleźć elementy, które są udostępniane innym „nazwanym osobom”, ale także dokumenty, które są udostępniane „każdemu, kto ma link, może przeglądać / edytować” lub „publicznie w Internecie”.

Odpowiedź Francka zdawała się działać w 2013 roku, ale interfejs Dysku Google zmienił się dość mocno od tego czasu i staram się być w stanie wykonać to samo zadanie z nowym interfejsem. Zastanawiam się, czy ktoś wie, jak to zrobić w nowym interfejsie.

sam
źródło
Mam skrypt Google, który napisze to do Arkusza Google. Jest na gist.github.com/woodwardtw/22a199ecca73ff15a0eb
Tom Woodward
Dzięki @TomWoodward jest sposób, aby skrypt działał na całym dysku Google, a nie w określonym folderze?
sam

Odpowiedzi:

10

Wyszukaj, to:aby pobrać wszystkie dokumenty udostępnione komuś. Możesz także wyszukiwać według widoczności:

wprowadź opis zdjęcia tutaj

Aby uzyskać więcej informacji, zobacz Wyszukaj na Dysku Google .

Franck Dernoncourt
źródło
Dzięki, że Franck próbuję w tej chwili przeprowadzić kolejny audyt, ale dysk Google zmienił listę wyszukiwania, czy w nowej liście jest sposób na filtrowanie według widoczności, tak jak w liście rozwijanej, którą zrzuciłeś powyżej?
Sam
@sam przepraszam, nie mam pojęcia, nie używam dużo Dysku Google, ich interfejs użytkownika rani moje oczy.
Franck Dernoncourt
1
to:Operator pracował dobrze dla mnie. Aby usunąć dostęp, uznałem za przydatne wyszukiwanie, to:[email protected] -owner:[email protected]ponieważ w przeciwnym razie nie mogę cofnąć dostępu ze wszystkich plików.
pyrytakala
8

Począwszy od 2017 r. Dysk Google nie ma wbudowanej tej funkcji. Ograniczoną funkcjonalność można uzyskać za pomocą wyszukiwania zaawansowanego , ale może to być skomplikowane i nadal nie w pełni odpowiada na Twoje pytanie.

Zamiast tego możesz skorzystać z WhoHasAccess.com . Interfejs jest oparty na użytkownikach, co oznacza, że ​​zamiast bezpośrednio wyświetlać listę współdzielonych plików, wyświetla listę osób, którym pliki są udostępniane. Jeśli absolutnie potrzebujesz interfejsu opartego na plikach, może to nie być dla ciebie rozwiązanie, ale możesz wiele z tego obejść.

Aby rozpocząć, przejdź do WhoHasAccess.com i kliknij Scan my Google Drive now.

WhoHasAccess.com

Następnie musisz udzielić WhoHasAccess.com uprawnienia do wyświetlania plików na Dysku Google i zarządzania nimi. Nie martw się - po zakończeniu skanowania usuną zgromadzone dane w ciągu 24 godzin.

Dostęp uznany

Następnie musisz poczekać kilka minut, w zależności od tego, ile rzeczy masz na dysku. Po zakończeniu skanowania zobaczysz stronę podobną do poniższej i będziesz mógł zarządzać, kto ma do czego dostęp.

wprowadź opis zdjęcia tutaj


Jeśli to nie wystarczy

Trochę bardziej skomplikowana metoda jest dostępna, jeśli jesteś bardziej obeznany z technologią i / lub potrzebujesz informacji przedstawionych inaczej. @Tom Woodward zostawił powyżej komentarz, że możesz uruchomić jego skrypt Google , który wyświetli plik csv (wartość oddzielona przecinkami), który można otworzyć w programie Excel.

Cullub
źródło
1
Szczerze mówiąc, wolę przeglądać wszystkie moje pliki jeden po drugim, niż udzielać wszelkiego rodzaju uprawnień dostępu (odczyt, zapis, usuwanie wszystkich plików) aplikacjom innych firm.
emre może
3

Od maja 2018 r. Nadal nie ma możliwości wyświetlenia tych informacji za pomocą interfejsu Dysku Google, oprócz przeglądania pojedynczych plików. Ponadto podczas standardowego korzystania z interfejsu API Dysku Google i wyszukiwania plików publicznych występuje błąd, który prowadzi do niedokładnych wyników ( https://issuetracker.google.com/issues/72970146 ).

Jednym ze sposobów na uzyskanie potrzebnych informacji jest skorzystanie z Filewatch ( https://filewatch.rekatsu.com ), darmowego narzędzia, które stworzyłem, które skanuje Dysk Google i wyświetla wszystkie pliki, które są publicznie dostępne (udostępniane każdemu w sieć lub dowolna osoba mająca link). Skanuje wszystkie pliki, które masz uprawnienia do udostępniania, w tym pliki, których nie posiadasz oraz pliki na dyskach zespołu, do których masz dostęp.

Przejdź do Filewatch ( https://filewatch.rekatsu.com ) i kliknij „Połącz usługę” pod Dyskiem Google.

Filtr plików

Musisz zezwolić Filewatch na skanowanie plików. Filtr plików został zweryfikowany przez Google, żąda niezbędnych minimalnych uprawnień i żadne informacje o twoich plikach nie opuszczają twojego komputera. Możesz także odwołać uprawnienia w dowolnym momencie, klikając „Rozłącz usługę”.

Uprawnienia do filtrowania plików

Rozpocznij skanowanie, klikając przycisk „Znajdź teraz”. Program Filewatch przeskanuje pliki i wyświetli wyniki. To zajmuje tylko kilka sekund. Zobaczysz, ile plików zostało przeskanowanych, oraz listę plików, które są publicznie dostępne. Następnie możesz je przejrzeć i w razie potrzeby zmienić ustawienia udostępniania.

Wyniki wyszukiwania plików

Alex Cason
źródło
z jakiegoś powodu znalazł tylko 3 pliki publiczne, ale WhoHasAccess.com znalazł około 20 (należących do mnie, nie tylko tych, do których mam dostęp)
LogicDaemon
@LogicDaemon Dzięki za próbę Filewatch. Przeprowadziłem pewne testy i wszystko wydaje się działać zgodnie z oczekiwaniami. Czy mogę zapytać, kiedy powiesz, że WhoHasAccess.com znalazł około 20, czy to oznacza, że ​​znalazł w sumie 20 plików lub 20 plików publicznych (Publiczne na internet lub ktoś z linkiem)?
Alex Cason
20 publicznych dla wszystkich. 9 więcej z linkiem. Oto zrzuty ekranu: photos.app.goo.gl/8GHmyfLve4hZ6NgE8 (tak, jestem pewien, że konto jest takie samo,
wyślij
1
@LogicDaemon Dziękujemy bardzo za ofertę pomocy w zdiagnozowaniu problemu. Jeśli oferta jest nadal otwarta, prawdopodobnie najłatwiej jest wysłać do mnie wiadomość e-mail na adres [email protected]. Jest kilka rzeczy, które możemy sprawdzić.
Alex Cason
1

Dwie dostępne metody (żadna z nich nie jest idealna):

  1. na dysku Google przejdź do widoku listy (zamiast widoku siatki). Jeśli element jest udostępniany, obok nazwy powinna znajdować się mała ikona „dwie głowy”. Jeśli folder jest udostępniony, na folderze powinna znajdować się ikona „głowa”.

  2. Pobierz / zainstaluj aplikację Google Drive Sync na komputer i otwórz powstały folder. Ponownie, w widoku szczegółowym, możesz dodać kolumnę (kliknij prawym przyciskiem myszy wiersz nagłówka / tytułu) o nazwie „udostępniony”.

Nie jestem pewien, czy działają one dla wszystkich kombinacji (niewspółużytkowany folder zawierający udostępniony plik, udostępnianie łącza vs. udostępnianie pełne), ale to pomaga. Naprawdę mam nadzieję, że Google wkrótce to rozwiąże, ponieważ ograniczy to nasze profesjonalne użytkowanie do minimum i korzystanie z OneDrive.

Jaburn
źródło
miło, nie wiedziałem o dodatkowej kolumnie.
LogicDaemon
1

Zmodyfikowałem kod podany przez Toma Woodwarda w komentarzach. Możesz to zobaczyć tutaj: https://gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bc

Oryginalny kod Toma skanował tylko jeden folder i jeden poziom niżej podfolderów. Dzięki mojej modyfikacji skanuje cały dysk bez względu na liczbę folderów w folderach, które masz. Pamiętaj, że nie będzie w nim żadnych luźnych plików w folderze głównym / głównym. Kolejnym usprawnieniem, które wprowadziłem, było wyświetlanie tylko plików, które nie są PRYWATNE.

Aby użyć, po prostu:

  1. Utwórz nowy arkusz google
  2. Wybierz Narzędzia -> Edytor skryptów
  3. Skopiuj kod z https://gist.github.com/danjargold/c6542e68fe3a3b46eeb0172f914641bc
  4. Zapisz i uruchom (kliknij przycisk odtwarzania)

Opinie są zawsze mile widziane :)

dgldy
źródło
1

Napisałem pełny program w języku Python, który wysyła zapytania do interfejsu API Dysku Google i kontroluje Dysk pod kątem udostępniania i wielu innych właściwości plików. Zrzuci „ciekawe” pliki i wszystkie foldery do csv.

Pliki CSV wyświetlają pełne informacje o folderach, w tym całkowitą liczbę wszystkich dzieci i całkowity rozmiar wszystkich dzieci w katalogach. Jest to przydatne, jeśli zbliżasz się do limitu miejsca na dysku lub jeśli nie podoba ci się to, że GoogleDriveUploader skanuje 100 000 plików przy każdym uruchomieniu komputera. Mam nadzieję, że ją rozszerzę, aby umożliwić użytkownikom programowe usuwanie udostępniania plików.

Napisałem to, ponieważ stwierdziłem, że gist nie działa dobrze w przypadku dużej liczby plików (miałem w 100 KB). Myślę, że były też ograniczenia API, debugowanie API arkuszy wydawało się trudne.

https://github.com/jsrozner/google_drive_auditer

jroz
źródło