Ce guide contient les tâches liées à la gestion des Drive partagés, comme la création de Drive partagés, et la gestion des membres et des autorisations.
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 de la méthode drives.create
sont idempotents.
Le paramètre requestId
identifie la tentative logique de création du Drive partagé. Si la requête expire ou renvoie une erreur de backend indéterminée, la même requête peut être répétée. L'requestId
et le corps de la requête doivent rester identiques.
Si le Drive partagé a bien été créé à la suite d'une requête précédente ou d'une nouvelle tentative, la réponse normale est renvoyée. Parfois, par exemple après une période prolongée ou si le corps de la requête a été modifié, une erreur 409
peut être renvoyée, indiquant que requestId
doit être supprimé.
Ajouter ou retirer des membres d'un Drive partagé
Ajoutez ou supprimez des membres de Drive partagés à l'aide de la ressource permissions
.
Pour ajouter un membre, créez l'autorisation correspondante sur le Drive partagé. Vous pouvez également utiliser des méthodes d'autorisation sur des fichiers individuels d'un Drive partagé pour accorder des droits supplémentaires aux membres ou permettre à des utilisateurs non membres de collaborer sur des éléments spécifiques.
Pour en savoir plus et obtenir un exemple de code, consultez Partager des fichiers, des dossiers et des 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 la suppression du Drive partagé.
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 au sein d'une organisation.
Les utilisateurs qui appellent ces méthodes avec useDomainAdminAccess=true
doivent disposer du droit d'administrateur Drive and Docs
.
Les administrateurs peuvent rechercher des Drive partagés ou modifier les autorisations des Drive partagés appartenant à leur organisation, indépendamment de leur appartenance à un Drive partagé donné.
Récupérer un Drive partagé sans organisateur
L'exemple suivant montre comment utiliser ces ressources pour récupérer des Drive partagés qui n'ont plus d'organisateur.
Java
Python
Node.js
PHP
.NET
Limites applicables aux dossiers
Les dossiers du Drive partagé présentent des limites de stockage. Pour en savoir plus, consultez Limites des Drive partagés dans Google Drive.
Limite du nombre d'articles
Chaque dossier du Drive partagé d'un utilisateur est limité à 400 000 éléments, y compris les fichiers, les dossiers et les raccourcis.
Nombre maximal de dossiers
Un dossier d'un Drive partagé peut comporter jusqu'à 20 niveaux de dossiers imbriqués.