Deux options pour toi pour récupérer et migrer tes données Google Drive :
Option simple : si tu utilises ton Google Drive uniquement pour stocker des fichiers classiques (Word, Excel, PowerPoint, PDF, photos, vidéos ...) alors choisis l'option #1 Migration Google Takeout ci-dessous.
⚠️ Attention : cette option ne migre pas les fichiers gdoc, gsheet, gslides, Google Forms, Google Sites ni les historiques et partages avec d'autres utilisateurs.
Option complète : si tu veux migrer tes fichiers Google Drive gdoc, gsheet, gslides, Google Forms, Google Sites , les partages de fichier et les historiques des documents, choisis l'option #2 Migration via Drive Partagé temporaire ci-dessous.
Concernant Google Drive :
Google empêche d'autoriser le transfert de propriété de fichiers Google Drive "en dehors de l'organisation gadz.org" :
Voici leur explication, extraite de https://support.google.com/a/answer/1247799?hl=en :
You can't transfer ownership to or from an external user, such as a personal Google Account or a user in another organization. This limitation is to protect user and company data from unauthorized transfer and access.
Dans ce cas, il faut donc copier les données (en local sur ton ordi avec Google Takeout) avant de les transférer sur ton nouveau compte, puis supprimer les données d'origines. Malheureusement, les historiques et les droits de partages éventuels sur ces fichiers seront supprimés lors de l'opération de copie (*).
Attention : pour les fichiers Google Sites publiés en gadz.org : il est conseillé de les déplacer sur une drive partagé de promo pour pouvoir garder la publication en gadz.org. Contacte les zidents avant de faire la manip car tous les drives partagés de promo ne sont pas encore compatibles.
Accès à Google Takeout, c'est ici. Assure-toi de bien de dé-sélectionner toutes les données et de ne re-sélectionner que les données Drive. Ensuite laisse toi guider.
Nommage dans ce tuto :
Drive source = Ton Google Drive perso sur ton compte Google gadz.org
Drive cible = Ton Google Drive sur ton compte Google externe
DP temporaire = Drive Partagé personnel temporaire dédié à la migration du contenu de ton drive source vers ton drive cible.
Tu trouveras ton DP temporaire en te connectant sur ton Drive source et en ouvrant la section "Drive partagés". Tu es le seul à avoir accès aux données qui vont transiter dans ce DP temporaire
⚠️ il faut être proprio des fichiers pour les transférer sur le DP : seuls les fichiers en proprio gadz.org sont transférables. Pour les autres (proprio en gmail.com par exemple), il faut les copier et les passer en gadz.org pour pouvoir les transférer.
Demande ton DP temporaire en te connectant sur ce formulaire avec ton compte Google gadz.org
La création de ton drive partagé est normalement automatique et tu devrais recevoir un mail de notification sur ton adresse gadz.org en quelques minutes. En cas de pb, contacte les zidents.
Pour savoir si ton DP temporaire a été créé :
Voir le mail de notification sur ton adresse gadz.org
Ou alors connecte toi sur ton Drive gadz.org et va dans la section "Drive partagés". Tu verras un drive partagé nommé DP prenom.nom@gadz.org
Si tu as reçu la notification ou si tu vois ton DP temporaire, tu peux passer à l'étape suivante.
La migration de tes données Drive va s'effectuer en 4 opérations :
Ajout de ton identifiant Google externe sur ton DP temporaire
Déplacement de tes données Drive source sur ton DP temporaire
Déplacement du contenu de ton DP temporaire sur ton Drive cible
Suppression de ton DP temporaire par tes soins (merci de ne pas oublier de le faire)
Détail des 4 opérations pour migrer les données de ton Drive source vers ton Drive cible :
Ajout de ton identifiant Google externe sur ton DP temporaire
Accède à ton DP temporaire et ajoute l'identifiant Google de ton Drive cible comme membre Administrateur
Tu trouveras ton DP temporaire en te connectant sur ton drive source et ouvrant la section Drives partagés. Ton DP temporaire porte le nom DP prenom.nom@gadz.org
Déplacement de tes données de ton Drive source sur ton DP temporaire
Sélectionne tes fichiers dans ton Drive source (conseil : fait l'essai sur un seul dossier pour commencer)
Déplace ta sélection : Clic droit : Organiser > Déplacer > Tous les emplacements > Drives partagés (clique bien sur la flèche à droite) > Déplacer
Déplacement du contenu de ton DP temporaire sur ton Drive cible:
Connecte-toi sur ton Drive cible
Ouvre DP temporaire (en ouvrant la section Drives partagés)
Déplace tes données de ton DP temporaire vers ton Drive cible (méthode similaire à l'étape précédente)
Suppression de ton DP temporaire par tes soins (merci de ne pas oublier de le faire)
Quand tout est transféré, supprime ton DP temporaire :
Ouvre ton DP temporaire
Clique sur le nom du drive partagé en haut de la page et dans le menu "Supprimer le Drive partagé". Si l'option "supprimer le Drive partagé" est grisé, c'est que celui-ci n'est pas vide.
Le piège de certaines Gsheet avec des cellules protégées avec un compte gadz (fichier promo, tableau d'inscription aux manips), c'est qu'elles ne seront plus accessibles en édition, avec un nouveau compte.
Il "suffit" certes de donner les autorisations d'édition au nouveau compte pour chaque plage protégées, mais encore faut-il identifier les fichiers concernés, et le faire avant le 30 juin.
Bozo KIN187 propose cette tuysse : J'ai fait générer un petit script par Gemini, pour générer la liste des fichiers concernés par des protections.
Vous pouvez créer un Google Sheet vierge, ouvrir l'éditeur de scripts (Extensions > Apps Script) et coller le code ci dessous.
function identifierToutesLesProtectionsDansSheet() {
// --- CONFIGURATION ---
var dossierId = "VOTRE_ID_DE_DOSSIER"; // REMPLACEZ PAR L'ID DU DOSSIER
var feuille = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); // Préparation de la feuille
feuille.clear(); // Efface le contenu précédent
feuille.appendRow(["NOM DU FICHIER", "LIEN URL DU FICHIER"]); feuille.getRange("A1:B1").setFontWeight("bold").setBackground("#f3f3f3"); var dossier = DriveApp.getFolderById(dossierId); console.log("Début de l'analyse..."); parcourirDossier(dossier, feuille); console.log("Analyse terminée !"); SpreadsheetApp.getUi().alert("Analyse terminée ! Les fichiers avec des cellules protégées ont été listés."); } function parcourirDossier(dossier, feuille) {
// 1. Analyser les fichiers du dossier actuel
var fichiers = dossier.getFilesByType(MimeType.GOOGLE_SHEETS); while (fichiers.hasNext()) { var fichier = fichiers.next(); try { var ss = SpreadsheetApp.openById(fichier.getId()); // On récupère les protections de plages et de feuilles
var pRange = ss.getProtections(SpreadsheetApp.ProtectionType.RANGE); var pSheet = ss.getProtections(SpreadsheetApp.ProtectionType.SHEET); // Si on trouve au moins une protection
if (pRange.length > 0 || pSheet.length > 0) { feuille.appendRow([fichier.getName(), fichier.getUrl()]); // Optionnel : Forcer l'affichage immédiat dans la feuille
SpreadsheetApp.flush(); } } catch (e) { console.log("Erreur d'accès (Droits insuffisants) sur : " + fichier.getName()); } }
// 2. Récursion pour scanner tous les sous-dossiers
var sousDossiers = dossier.getFolders(); while (sousDossiers.hasNext()) { parcourirDossier(sousDossiers.next(), feuille); } }
Étape 1 : Récupérer l'ID du dossier (ou du Drive partagé) Le script a besoin de savoir où chercher.
Allez dans votre Google Drive et ouvrez le dossier (ou la racine du Drive partagé) que vous souhaitez analyser. Regardez l'URL dans votre navigateur. L'ID est la suite de lettres et de chiffres après folders/.
Exemple : si l'URL est drive.google.com/drive/folders/1abc234def, l'ID est 1abc234def.
Dans votre script, remplacez "ID_DE_VOTRE_DOSSIER_PARTAGE" par cet ID (gardez les guillemets).
Étape 2 : Configurer les autorisations La première exécution demandera des accès spécifiques : Dans l'éditeur Apps Script, cliquez sur le bouton Exécuter (l'icône ▶️ en haut).
Une fenêtre "Autorisation requise" s'affiche. Cliquez sur Examiner les autorisations. Choisissez votre compte Google. Un message d'alerte peut apparaître ("Google n'a pas validé cette application"). Cliquez sur Paramètres avancés en bas à gauche, puis sur Accéder à [Nom de votre projet] (non sécurisé).
Cliquez sur Autoriser.
Une fois terminé, une alerte s'affichera sur votre écran et la liste sera prête dans votre feuille.