Diese Anleitung enthält Aufgaben zum Verwalten geteilter Ablagen, z. B. zum Erstellen von geteilte Ablagen sowie Mitglieder und Berechtigungen verwalten.
Weitere Informationen zu den Beschränkungen für Ordner in geteilten Ablagen .
Geteilte Ablagen erstellen
Verwenden Sie zum Erstellen einer geteilten Ablage die Methode drives.create
.
Java
Python
Node.js
PHP
.NET
Aufrufe der Methode drives.create
sind
idempotent.
Der Parameter requestId
identifiziert den logischen Versuch, das gemeinsam genutzte Element zu erstellen.
Google Drive. Wenn die Anfrage das Zeitlimit überschreitet oder einen unbestimmten Back-End-Fehler zurückgibt,
kann wiederholt werden. Die requestId
und der Text der Anfrage müssen
unverändert bleiben.
Wenn die geteilte Ablage aufgrund einer vorherigen Anfrage oder aufgrund eines
wiederholen, wird die normale Antwort zurückgegeben. Manchmal, z. B. nach einer längeren
oder wenn sich der Anfragetext geändert hat, könnte der Fehler 409
zurückgegeben, das angibt, dass requestId
verworfen werden muss.
Mitglieder einer geteilten Ablage hinzufügen oder entfernen
Sie können Mitglieder für geteilte Ablagen über das
permissions
.
Wenn Sie ein Mitglied hinzufügen möchten, müssen Sie die Berechtigung für die geteilte Ablage erstellen. Berechtigung können auch für einzelne Dateien in einer geteilten Ablage verwendet werden, Mitgliedern zusätzliche Berechtigungen erteilen oder die Zusammenarbeit mit Nichtmitgliedern ermöglichen. bestimmte Elemente.
Weitere Informationen und Beispielcode finden Sie unter Dateien, Ordner und Google Drive.
Geteilte Ablagen löschen
Verwenden Sie die Methode drives.delete
, um Folgendes zu löschen:
geteilte Ablage. Alle Inhalte in der geteilten Ablage müssen in den Papierkorb verschoben oder gelöscht werden
bevor Sie die geteilte Ablage löschen.
Geteilte Ablagen für Domainadministratoren verwalten
Wenden Sie den Parameter useDomainAdminAccess
mit den Ressourcen drives
und permissions
an, um geteilte Ablagen in einem
Unternehmen.
Nutzer, die diese Methoden mit useDomainAdminAccess=true
aufrufen, müssen über die
Drive and Docs
Administrator
privilegiert.
Administratoren können nach freigegebenen
Google Drive oder aktualisieren Sie die Berechtigungen für geteilte Ablagen,
Laufwerke, die ihrer Organisation gehören, unabhängig von der Mitgliedschaft des Administrators
in einer beliebigen geteilten Ablage.
Geteilte Ablagen ohne Organisator wiederherstellen
Das folgende Beispiel zeigt, wie Sie mit diesen Ressourcen freigegebene Elemente wiederherstellen für Fahrten ohne Organisator.
Java
Python
Node.js
PHP
.NET
Beschränkungen für Ordner
Für Ordner in geteilten Ablagen gelten bestimmte Speicherlimits. Weitere Informationen finden Sie unter Freigegebene Laufwerklimits in Google Drive
Elementobergrenze
Jeder Ordner in der geteilten Ablage eines Nutzers ist auf 500.000 Elemente beschränkt, darunter Dateien, Ordner und Verknüpfungen.
Wenn das Limit erreicht ist, können in der geteilten Ablage keine Elemente mehr angenommen werden. Bis wieder Dateien empfangen, müssen die Nutzer die Elemente endgültig aus dem Ordner löschen. Hinweis Elemente im Papierkorb werden auf das Limit angerechnet, aber endgültig gelöscht. sollten Sie nicht. Weitere Informationen finden Sie unter Dateien in den Papierkorb verschieben oder löschen und Ordner.
Limit für die Ordnertiefe
Ein Ordner in einer geteilten Ablage darf nicht mehr als 100 Ebenen verschachtelter Ordner enthalten. Das bedeutet, dass ein untergeordneter Ordner nicht unter einem Ordner gespeichert werden kann, der mehr als 99 Ebenen. Diese Einschränkung gilt nur für untergeordnete Ordner.
Beim Versuch, mehr als 100 Ordnerebenen hinzuzufügen, wird ein
teamDriveHierarchyTooDeep
HTTP-Statuscodeantwort.