Numeriblog Google Workspace Google Drive, votre espace de stockage partagé Google Drive : comment transférer la propriété de fichiers entre des domaines différents et sans perdre les URLs ? 1/2

Google Drive : comment transférer la propriété de fichiers entre des domaines différents et sans perdre les URLs ? 1/2

Les fichiers hébergés sur Google Drive ont différents statuts de partage dont celui de « propriétaire » : un fichier ne peut avoir qu’un seul propriétaire, seul ce propriétaire peut transmettre la propriété à un autre utilisateur […]

personnes ont consulté cet article

3 minutes

Rédigé par Antoine MARTIN - il y a 2 ans

Ce que vous allez découvrir

  • Transférer la propriété de fichiers
  • Transférer la propriété de fichiers entre deux domaines différents
  • Transférer la propriété de fichiers entre deux domaines sans perdre les URLs

Google Drive : comment transférer la propriété de fichiers entre des domaines différents et sans perdre les URLs ? 1/2

Les fichiers hébergés sur Google Drive ont différents statuts de partage dont celui de « propriétaire » : un fichier ne peut avoir qu’un seul propriétaire, seul ce propriétaire peut transmettre la propriété à un autre utilisateur si celui-ci fait partie du même domaine.

J’ai accompagné un client, qu’on appellera « 10zaïne », qui souhaitait transférer la propriété de plusieurs milliers de fichiers photos, zip, pdf dont le propriétaire initial était un compte @gmail.com vers le compte de l’entreprise @10zaine.com. Ce transfert était stratégique car chacun des fichiers était partagé avec des utilisateurs différents (graphistes, commerciaux, clients…), il fallait donc conserver l’URL du fichier initial pour ne pas perdre les liens de partage communiqués à tous les utilisateurs. Il fallait également conserver l’arborescence tentaculaire des dossiers organisés par projet puis par sous-dossiers, héritage de longues années d’exercice… bref, un vrai casse-tête.

Je propose dans cet article quelques pistes de réponse à cette problématique de transfert de propriété dossiers en plusieurs étapes.

Transférer la propriété de fichiers

Le transfert de propriété d’un dossier ou d’un fichier est possible dans le gestionnaire de partage, depuis Google Drive (clic droit sur le fichier ou le dossier) ou depuis chaque application du fichier (gros bouton « Partager » en haut à droite).

changer le propriétaire d'un fichier sous Google Drive

Seul le propriétaire unique du fichier peut céder la propriété du fichier à un autre compte.

L’alerte est explicite :

Message alerte en cas de changement de prorpiétaire

Voici le message d’alerte si je tente de transférer la propriété d’un fichier appartenant à un compte @gmail.com vers mon compte @10zaine.com.

alerte en cas de changement de propriété sur un autre domaine

Transférer la propriété de fichiers entre deux domaines différents

Copier les fichiers depuis le compte cible

La copie d’un fichier appartient au compte qui l’a copié.

  • Depuis le compte source, partagez avec le compte cible en lecture le ou les fichiers à transférer.
  • Assurez-vous que la copie est autorisée pour les lecteurs :
paramétrer le droit de copier un fichier
  • Depuis le compte cible, effectuez une copie des fichiers. (sélectionnez les fichiers, clic droit puis « Créer une copie »)

Les nouveaux fichiers seront renommés « Copie de… » et appartiendront au compte cible.

Cette solution ne convient que pour les fichiers et non les dossiers, qui pour l’instant ne sont pas copiables. Les URLs des nouveaux fichiers seront régénérées… bref, cette solution ne répond pas à mon cas d’usage.

Télécharger les dossiers et les réimporter dans Drive

Pour transférer l’intégralité d’un dossier avec ses sous-dossiers et ses fichiers, vous pouvez aussi télécharger le-dit dossier sur votre disque dur :

télécharger un dossier

Le dossier et l’intégralité de son contenu seront compressés dans un fichier ZIP qui sera téléchargé sur votre disque dur.

Il faut alors dé-zipper le fichier et réimporter le dossier décompressé depuis le Drive du compte cible.

Le dossier conserve son arborescence et les fichiers leurs noms d’origine mais les URLs changent… toujours pas satisfaisant pour notre usage.

Utiliser le module complémentaire Folgo

Ce module complémentaire permet de copier un dossier dans un autre dossier. À lancer depuis le compte cible pour obtenir la même arborescence sans changement de nom des fichiers.

Mais encore une fois, les nouveaux fichiers auront de nouvelles URLs.

Transférer la propriété de fichiers entre deux domaines sans perdre les URLs

Déplacer les fichiers dans un Drive partagé

Les Drive partagés apportent la solution au changement de propriété d’un fichier sans perdre son URL. En effet, un Drive partagé n’a pas de propriétaire individuel, il est la propriété du domaine dans lequel il a été créé. Il est partageable avec des personnes externes au domaine, à condition que le domaine soit paramétré dans ce sens dans la console d’administration.

Tous les dossiers et fichiers déplacés dans le Drive partagé changent de propriétaire et comme dirait Denis, cette action est irrévocable !

transférer  les droits de propriété dans un drive partagé

Il suffit donc de déplacer les fichiers depuis le compte Gmail.com dans le Drive partagé et le tour est joué.

Faisons la même manipulation pour les dossiers… et là, c’est le drame : impossible aujourd’hui de déplacer des dossiers entiers d’un compte @gmail.com vers un Drive partagé d’un autre compte, enfin, pour le moment.

impossible de déplacer des dossiers

Il faut donc recréer à la main l’arborescence du dossier initial dans le Drive partagé et déplacer à la main encore l’ensemble des fichiers de chaque dossier dans son dossier clone du Drive partagé.

Une tâche longue et fastidieuse, chronophage et source d’erreurs pour un humain. Il est temps d’appeler Script-Man (ou Script-Woman bien sûr !!)

Recréer l’arborescence d’un dossier d’un compte Gmail.com dans un Drive partagé et déplacer les fichiers dans les nouveaux dossiers avec Google Apps Script

J’ai donc développé un script qui permet de :

  • lire l’arborescence d’un dossier source,
  • recréer les dossiers dans un Drive partagé créé sous le domaine cible,
  • déplacer les fichiers de chaque dossier source vers son équivalent cible.

Ces actions sont répétables car le compte source est encore utilisé et peut recevoir de nouveaux fichiers avant la désactivation complète de ce vieux compte Gmail.com.

Le script est à lire dans cet article !


Si vous aussi vous avez rencontré ce problème de transfert de dossiers d’un domaine à un autre n’hésitez pas à nous en faire part. Nous pouvons vous accompagner dans la recherche et mise en place de solutions adaptées à vos besoins.

Besoin d'un peu plus d'aide sur Google Drive ?

Des formateurs sont disponibles toute l'année pour vous accompagner et optimiser votre utilisation de Google Drive, que ce soit pour votre entreprise ou pour vos besoins personnels !

Découvrir nos formations Google Drive

Rédacteur

Photo de profil de l'auteur
Antoine MARTIN

Consultant et formateur sur les outils bureautiques, j'ai intégré l'équipe de Numericoach en 2020. J'accompagne les utilisateurs de Google Workspace à trouver des solutions répondant à leurs besoins. Mes domaines de prédilections sont les outils Sheets, Docs, Slides et Google Apps Script.

S’abonner
Notification pour
guest
7 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires
KUSZNIER Sébastien #IT4LIFE
KUSZNIER Sébastien #IT4LIFE

Que de suspens!!! 🙂

Cet avis vous a été utile ?

BELKHITER
BELKHITER

En effet, sujet intéressant et d’actualité.

Cet avis vous a été utile ?

Reula
Reula

Bravo !!

Cet avis vous a été utile ?

Laurent COLLET

Bonjour Antoine,
Félicitations encore pour ton Webinaire surApps Script avec Thierry .
Je serais intéressé par un transfert de propriété de 5000 Google Documents de domaine Gmail vers Workspace , le problème c’est que je souhaite absolument garder l’historique des documents( ce sont des ordonnances médicales de suivi donc l’historique est primordial ).
La copie m’efface l’historique et ne me convient pas !
Vois tu une solution ?
Merci

Cet avis vous a été utile ?

Laurent COLLET

Merci beaucoup pour l info, je suis peut être sur le chemin pour résoudre mon problème de droit OAuth2 comme ceci en passant de gmail à Workspace !!!
Je te tiens au jus

Cet avis vous a été utile ?