Questa guida contiene le attività relative alla gestione dei Drive condivisi, ad esempio la creazione di Drive condivisi e la gestione dei membri e delle autorizzazioni.
Per ulteriori informazioni sui limiti delle cartelle dei Drive condivisi, consulta Limiti per le cartelle.
Crea Drive condivisi
Per creare un Drive condiviso, utilizza il metodo drives.create
.
Java
Python
Node.js
PHP
.NET
Le chiamate al metodo drives.create
sono
idempotenti.
Il parametro requestId
identifica il tentativo logico di creare l'unità
condivisa. Se la richiesta scade o restituisce un errore di backend indeterminato, è possibile ripetere la stessa richiesta. requestId
e il corpo della richiesta devono
rimanere invariati.
Se il Drive condiviso è stato creato correttamente su una richiesta precedente o a causa di
un nuovo tentativo, viene restituita la risposta normale. A volte, ad esempio dopo un periodo di tempo prolungato o se il corpo della richiesta è cambiato, potrebbe essere restituito un errore 409
che indica che requestId
deve essere eliminato.
Aggiungere o rimuovere membri del Drive condiviso
Aggiungi o rimuovi i membri del Drive condiviso utilizzando la risorsa permissions
.
Per aggiungere un membro, crea l'autorizzazione sul Drive condiviso. Puoi inoltre utilizzare metodi di autorizzazione su singoli file all'interno di un Drive condiviso per concedere ai membri ulteriori privilegi o per consentire a non membri di collaborare su elementi specifici.
Per ulteriori informazioni e per il codice campione, consulta Condividere file, cartelle e unità.
Eliminare un Drive condiviso
Utilizza il metodo drives.delete
per eliminare un
Drive condiviso. Tutti i contenuti del Drive condiviso devono essere spostati nel cestino o eliminati
prima di eliminare il Drive condiviso.
Gestire i Drive condivisi per gli amministratori di dominio
Applica il parametro useDomainAdminAccess
con le risorse drives
e permissions
per gestire i Drive condivisi in un'organizzazione.
Gli utenti che chiamano questi metodi con useDomainAdminAccess=true
devono avere il privilegio di amministratore Drive and Docs
.
Gli amministratori possono cercare i Drive condivisi o aggiornare le relative autorizzazioni di proprietà dell'organizzazione, indipendentemente dalla loro presenza.
Recuperare un Drive condiviso che non ha un organizzatore
L'esempio seguente mostra come utilizzare queste risorse per recuperare i Drive condivisi che non hanno più un organizzatore.
Java
Python
Node.js
PHP
.NET
Limiti per le cartelle
Le cartelle dei Drive condivisi hanno alcuni limiti di spazio di archiviazione. Per informazioni, vedi Limiti dei Drive condivisi su Google Drive.
Limite di elementi
Ogni cartella del Drive condiviso di un utente ha un limite di 500.000 elementi, inclusi file, cartelle e scorciatoie.
Una volta raggiunto il limite, il Drive condiviso non può più accettare elementi. Per ricevere nuovamente i file, gli utenti devono eliminare definitivamente gli elementi dalla cartella. Tieni presente che gli elementi nel cestino vengono conteggiati ai fini del limite, a differenza di quelli eliminati definitivamente. Per maggiori informazioni, vedi Spostare nel cestino o eliminare file e cartelle.
Limite di profondità delle cartelle
Una cartella in un Drive condiviso non può contenere più di 100 livelli di cartelle nidificate. Ciò significa che una cartella secondaria non può essere archiviata in una cartella con più di 99 livelli di profondità. Questo limite si applica solo alle cartelle secondarie.
I tentativi di aggiungere più di 100 livelli di cartelle restituiscono una risposta del codice di stato HTTP teamDriveHierarchyTooDeep
.