Ten przewodnik zawiera zadania związane z zarządzaniem dyskami współdzielonymi, np. tworzeniem dysków współdzielonych oraz zarządzaniem użytkownikami i uprawnieniami.
Tworzenie dysków współdzielonych
Aby utworzyć dysk współdzielony, użyj metody drives.create
.
Java
Python
Node.js
PHP
.NET
Wywołania metody drives.create
są dokładne.
Parametr requestId
identyfikuje logiczną próbę utworzenia dysku współdzielonego. Jeśli przekroczy ono limit czasu lub zwróci nieokreślony błąd backendu, to samo żądanie może zostać powtórzone. requestId
i treść żądania muszą pozostać takie same.
Jeśli dysk współdzielony został utworzony w ramach poprzedniego żądania lub w wyniku ponownej próby, zwracana jest normalna odpowiedź. Czasami, na przykład po dłuższym czasie lub po zmianie treści żądania, może zostać zwrócony błąd 409
wskazujący, że należy odrzucić requestId
.
Dodawanie i usuwanie użytkowników dysku współdzielonego
Dodaj lub usuń użytkowników dysku współdzielonego za pomocą zasobu permissions
.
Aby dodać użytkownika, utwórz odpowiednie uprawnienia na dysku współdzielonym. Metody uprawnień można też stosować w odniesieniu do poszczególnych plików na dysku współdzielonym, aby przyznawać użytkownikom dodatkowe uprawnienia lub umożliwić osobom, które nie są użytkownikami, wspólną pracę nad określonymi elementami.
Więcej informacji i przykładowy kod znajdziesz w artykule Udostępnianie plików, folderów i dysków.
Usuwanie dysku współdzielonego
Aby usunąć dysk współdzielony, użyj metody drives.delete
. Przed usunięciem dysku współdzielonego należy przenieść do kosza lub usunąć całą jego zawartość.
Zarządzanie dyskami współdzielonymi w przypadku administratorów domeny
Zastosuj parametr useDomainAdminAccess
do zasobów drives
i permissions
, aby zarządzać dyskami współdzielonymi w organizacji.
Użytkownicy wywołujący te metody za pomocą polecenia useDomainAdminAccess=true
muszą mieć uprawnienia administratora Drive and Docs
.
Administratorzy mogą wyszukiwać dyski współdzielone i aktualizować uprawnienia do dysków współdzielonych należących do ich organizacji, niezależnie od ich przynależności do danego dysku współdzielonego.
Przywracanie dysku współdzielonego, który nie ma organizatora
Poniższy przykład pokazuje, jak użyć tych zasobów do przywrócenia dysków współdzielonych, które nie mają już organizatora.
Java
Python
Node.js
PHP
.NET
Limity dotyczące folderów
Foldery na dysku współdzielonym mają pewne limity miejsca na dane. Więcej informacji znajdziesz w artykule Limity dysków współdzielonych na Dysku Google.
Limit produktów
Każdy folder na dysku współdzielonym użytkownika może zawierać maksymalnie 400 tys. elementów, w tym plików, folderów i skrótów.
Limit głębokości folderów
Folder na dysku współdzielonym może zawierać do 20 poziomów zagnieżdżonych folderów.