Ce guide contient des tâches liées à la gestion des Drive partagés, comme la création les Drive partagés, ainsi que la gestion des membres et des autorisations.
Pour en savoir plus sur les limites de dossiers des Drive partagés, consultez l'article Dossier limites.
Créer des Drive partagés
Pour créer un Drive partagé, utilisez la méthode drives.create
.
Java
Python
Node.js
PHP
.NET
Les appels à la méthode drives.create
sont
idempotente.
Le paramètre requestId
identifie la tentative logique de création de l'entité partagée
en voiture. Si la requête expire ou renvoie une erreur de backend indéterminée, le
une même requête peut être répétée. L'élément requestId
et le corps de la requête doivent
restent inchangées.
Si le Drive partagé a été créé à la suite d'une demande précédente ou en raison d'une
réessayez, la réponse normale est renvoyée. Parfois, par exemple après une longue période
l'heure ou si le corps de la requête a changé, une erreur 409
peut être
renvoyé indiquant que requestId
doit être supprimé.
Ajouter des membres à un Drive partagé ou en supprimer
Ajouter ou supprimer des membres d'un Drive partagé à l'aide du
Ressource permissions
.
Pour ajouter un membre, créez l'autorisation sur le Drive partagé. Autorisation peuvent également être utilisées sur des fichiers individuels d'un Drive partagé pour accorder d'autres droits aux membres ou autoriser des personnes externes à collaborer sur des éléments spécifiques.
Pour en savoir plus et obtenir un exemple de code, consultez la page Partager des fichiers, des dossiers et Drive.
Supprimer un Drive partagé
Utilisez la méthode drives.delete
pour supprimer un
Drive partagé. Tout le contenu du Drive partagé doit être placé dans la corbeille ou supprimé
avant de le supprimer.
Gérer les Drive partagés pour les administrateurs de domaine
Appliquez le paramètre useDomainAdminAccess
avec les ressources drives
et permissions
pour gérer les Drive partagés d'un
organisation.
Les utilisateurs qui appellent ces méthodes avec useDomainAdminAccess=true
doivent disposer de la
Drive and Docs
administrateur
le droit d'accès.
Les administrateurs peuvent rechercher des documents partagés
Drive ni modifier les autorisations associées
Drive appartenant à leur organisation, que celle-ci soit ou non membre de l'administrateur
dans un Drive partagé donné.
Récupérer un Drive partagé n'ayant pas d'organisateur
L'exemple suivant montre comment utiliser ces ressources pour récupérer des données partagées Drive qui n'ont plus d'organisateur.
Java
Python
Node.js
PHP
.NET
Limites applicables aux dossiers
Les dossiers de Drive partagés sont soumis à certaines limites de stockage. Pour en savoir plus, consultez la section limites de disque dans Google Drive
Nombre maximal d'éléments
Chaque dossier du Drive partagé d'un utilisateur est limité à 500 000 éléments, dont fichiers, dossiers et raccourcis.
Une fois la limite atteinte, le Drive partagé ne peut plus accepter d'éléments. À recevoir à nouveau des fichiers, les utilisateurs doivent supprimer définitivement les éléments du dossier. Remarque que les éléments présents dans la corbeille sont comptabilisés dans la limite, mais que les éléments supprimés définitivement ne le faites pas. Pour en savoir plus, consultez l'article Placer dans la corbeille ou supprimer des fichiers et dossiers.
Limite de profondeur de dossier
Un dossier d'un Drive partagé ne peut pas contenir plus de 100 niveaux de dossiers imbriqués. Cela signifie qu'un dossier enfant ne peut pas être stocké dans un dossier de plus de 99 niveaux de profondeur. Cette limitation ne s'applique qu'aux dossiers enfants.
Les tentatives d'ajout de plus de 100 niveaux de dossiers renvoient un
teamDriveHierarchyTooDeep
Réponse avec code d'état HTTP.