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 den Beschränkungen für Ordner in geteilten Ablagen finden Sie unter Beschränkungen für Ordner.
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
gibt den logischen Versuch an, das freigegebene Laufwerk 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 längerer 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 einer geteilten Ablage 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. Alle Inhalte in der geteilten Ablage müssen in den Papierkorb verschoben oder gelöscht werden, bevor die geteilte Ablage gelöscht werden kann.
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, müssen die Administratorberechtigung Drive and Docs
haben.
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
Pro Ordner in der geteilten Ablage eines Nutzers sind 500.000 Elemente zulässig, darunter Dateien, Ordner und Verknüpfungen.
Wenn das Limit erreicht ist, können in der geteilten Ablage keine Elemente mehr aufgenommen werden. Wenn Nutzer wieder Dateien empfangen 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 hingegen 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
.