Questa guida contiene attività relative alla gestione dei Drive condivisi, ad esempio la creazione di Drive condivisi e la gestione di membri e autorizzazioni.
Per saperne di più sui limiti delle cartelle dei Drive condivisi, consulta Limiti per le cartelle.
Creare 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 il
drive condiviso. Se la richiesta scade o restituisce un errore di backend indeterminato, la stessa richiesta può essere ripetuta. 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 ignorato.
Aggiungere o rimuovere membri di un Drive condiviso
Aggiungi o rimuovi membri di un Drive condiviso utilizzando la risorsa permissions
.
Per aggiungere un membro, crea l'autorizzazione sul Drive condiviso. I metodi di autorizzazione possono essere utilizzati anche su singoli file all'interno di un Drive condiviso per concedere ai membri privilegi aggiuntivi o consentire ai non membri di collaborare a elementi specifici.
Per ulteriori informazioni e codice di esempio, vedi Condividere file, cartelle e drive.
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 disporre del privilegio di amministratore Drive and Docs
.
Gli amministratori possono cercare Drive condivisi o aggiornare le autorizzazioni per i Drive condivisi di proprietà della loro organizzazione, indipendentemente dal fatto che l'amministratore sia un membro di un determinato Drive condiviso.
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 massimo di elementi
Ogni cartella del Drive condiviso di un utente ha un limite di 500.000 elementi, inclusi file, cartelle e scorciatoie.
Quando viene raggiunto il limite, il Drive condiviso non può più accettare elementi. Per riprendere a ricevere i file, gli utenti devono eliminare definitivamente gli elementi dalla cartella. Tieni presente che gli elementi nel cestino vengono conteggiati ai fini del limite, ma non quelli eliminati definitivamente. Per ulteriori informazioni, vedi Trasferire file e cartelle nel Cestino o eliminarli.
Limite di profondità delle cartelle
Una cartella di 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à. Questa limitazione si applica solo alle cartelle secondarie.
I tentativi di aggiungere più di 100 livelli di cartelle restituiscono una risposta con codice di stato HTTP teamDriveHierarchyTooDeep
.