In diesem Leitfaden finden Sie Aufgaben im Zusammenhang mit der Verwaltung von geteilten Ablagen, z. B. zum Erstellen von geteilten Ablagen und zum Verwalten von Mitgliedern und Berechtigungen.
Weitere Informationen zu Ordnerbeschränkungen für geteilte Ablagen finden Sie unter Ordnerbeschränkungen.
Geteilte Ablagen erstellen
Verwenden Sie die Methode drives.create
, um eine freigegebene Ablage zu erstellen.
Java
Python
Node.js
PHP
.NET
Aufrufe der Methode drives.create
sind idempotent.
Der Parameter requestId
identifiziert den logischen Versuch, die geteilte Ablage zu erstellen. Wenn die Anfrage ein Zeitlimit überschreitet oder einen unbestimmten Back-End-Fehler zurückgibt, kann dieselbe Anfrage wiederholt werden. requestId
und der Anfragetext müssen unverändert bleiben.
Wenn die freigegebene Ablage bei einer vorherigen Anfrage oder bei einem erneuten Versuch erfolgreich erstellt wurde, wird die normale Antwort zurückgegeben. Manchmal, z. B. nach einer längeren Zeit oder wenn sich der Textkörper der Anfrage geändert hat, wird möglicherweise ein 409
-Fehler zurückgegeben, der darauf hinweist, dass die requestId
verworfen werden muss.
Mitglieder einer geteilten Ablage hinzufügen oder entfernen
Mit der Ressource permissions
können Sie Mitglieder für geteilte Ablagen hinzufügen oder entfernen.
Wenn Sie ein Mitglied hinzufügen möchten, erstellen Sie die Berechtigung für die geteilte Ablage. Berechtigungsmethoden können auch auf einzelne Dateien in einer geteilten Ablage angewendet werden, um Mitgliedern zusätzliche Berechtigungen zu gewähren oder Nichtmitgliedern die Zusammenarbeit an bestimmten Elementen zu ermöglichen.
Weitere Informationen und Beispielcode finden Sie unter Dateien, Ordner und Laufwerke freigeben.
Geteilte Ablage löschen
Verwenden Sie die Methode drives.delete
, um eine geteilte Ablage zu löschen. Vor dem Löschen der geteilten Ablage müssen alle Inhalte in den Papierkorb verschoben oder gelöscht werden.
Geteilte Ablagen für Domainadministratoren verwalten
Verwenden Sie den useDomainAdminAccess
-Parameter mit den Ressourcen drives
und permissions
, um freigegebene Ablagen in einer Organisation zu verwalten.
Nutzer, die diese Methoden mit useDomainAdminAccess=true
aufrufen, benötigen die Administratorberechtigung Drive and Docs
.
Administratoren können nach geteilten Ablagen suchen oder Berechtigungen für geteilte Ablagen aktualisieren, die ihrer Organisation gehören, unabhängig davon, ob sie Mitglied einer bestimmten geteilten Ablage sind.
Geteilte Ablage wiederherstellen, die keinen Organisator hat
Im folgenden Beispiel wird gezeigt, wie Sie mithilfe dieser Ressourcen freigegebene Laufwerke wiederherstellen, für die es keinen Organisator mehr gibt.
Java
Python
Node.js
PHP
.NET
Beschränkungen für Ordner
Für Ordner in geteilten Ablagen gelten einige Speicherlimits. Weitere Informationen finden Sie im Hilfeartikel Beschränkungen für geteilte Ablagen in Google Drive.
Elementobergrenze
Für jeden Ordner in der geteilten Ablage eines Nutzers gilt ein Limit von 500.000 Elementen, einschließlich Dateien, Ordnern und Verknüpfungen.
Wenn das Limit erreicht ist, können in der geteilten Ablage keine Elemente mehr aufgenommen werden. Wenn Nutzer wieder Dateien erhalten möchten, müssen sie Elemente aus dem Ordner endgültig löschen. Hinweis: Elemente im Papierkorb werden auf das Limit angerechnet, endgültig gelöschte Elemente jedoch nicht. Weitere Informationen finden Sie unter Dateien und Ordner in den Papierkorb verschieben oder löschen.
Ordnertiefe
Ein Ordner in einer geteilten Ablage darf nicht mehr als 100 Ebenen verschachtelter Ordner enthalten. Das bedeutet, dass ein untergeordneter Ordner nicht in einem Ordner gespeichert werden kann, der mehr als 99 Ebenen tief ist. Diese Einschränkung gilt nur für untergeordnete Ordner.
Versuche, mehr als 100 Ordnerebenen hinzuzufügen, führen zu einer HTTP-Statuscode-Antwort teamDriveHierarchyTooDeep
.