Ten przewodnik zawiera zadania związane z zarządzaniem dyskami współdzielonymi, takie jak tworzenie dysków współdzielonych oraz zarządzanie 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ą idempotentne.
Parametr requestId
określa logiczną próbę utworzenia dysku współdzielonego. Jeśli limit czasu żądania zostanie przekroczony lub zwróci nieokreślony błąd backendu, to samo żądanie może zostać powtórzone. Element requestId
i treść żądania muszą być takie same.
Jeśli dysk współdzielony został utworzony podczas poprzedniego żądania lub w wyniku ponownej próby, zwracana jest standardowa odpowiedź. Czasami, np. po dłuższym czasie lub w przypadku zmiany treści żądania, może wystąpić błąd 409
wskazujący, że requestId
musi zostać odrzucony.
Dodawanie i usuwanie użytkowników dysku współdzielonego
Dodawanie i usuwanie 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ż używać do poszczególnych plików na dysku współdzielonym, aby przyznawać użytkownikom dodatkowe uprawnienia lub umożliwić im współ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 wszystkie treści z dysku współdzielonego lub je usunąć.
Zarządzanie dyskami współdzielonymi 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ą funkcji 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 bez względu na to, czy administrator jest użytkownikiem danego dysku współdzielonego.
Przywracanie dysku współdzielonego, który nie ma organizatora
Poniższy przykład pokazuje, jak używać tych zasobów do przywracania 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 elementów
Każdy folder na dysku współdzielonym użytkownika ma limit 500 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 mieć do 20 poziomów zagnieżdżonych folderów.