Automatisation Google Drive avec n8n : gestion de dossiers simplifiée
Ce workflow n8n a pour objectif d'automatiser la gestion des dossiers sur Google Drive, permettant ainsi aux utilisateurs de créer, filtrer et supprimer des dossiers de manière efficace. Dans un contexte professionnel où la gestion des fichiers est cruciale, ce workflow s'avère particulièrement utile pour les équipes qui manipulent régulièrement des documents et des dossiers. Par exemple, une entreprise peut l'utiliser pour organiser ses projets en créant automatiquement des dossiers pour chaque nouveau projet, tout en supprimant ceux qui ne sont plus nécessaires.
- Étape 1 : Le workflow est déclenché manuellement via un bouton d'exécution.
- Étape 2 : Il utilise le nœud n8n pour gérer les options de requête.
- Étape 3 : Ensuite, il passe par un nœud de filtrage pour déterminer quels dossiers doivent être traités.
- Étape 4 : Le workflow récupère les dossiers existants sur Google Drive, puis il crée de nouveaux dossiers selon les besoins.
- Étape 5 : Les dossiers sont ensuite convertis en fichiers si nécessaire, et les dossiers obsolètes sont supprimés. Ce processus permet d'éliminer les pertes de temps liées à la gestion manuelle des fichiers. En intégrant ce workflow, les entreprises peuvent améliorer leur efficacité opérationnelle et réduire les risques d'erreurs humaines.
Workflow n8n Google Drive, gestion de fichiers : vue d'ensemble
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Workflow n8n Google Drive, gestion de fichiers : détail des nœuds
Inscris-toi pour voir l'intégralité du workflow
Inscription gratuite
S'inscrire gratuitementBesoin d'aide ?{
"meta": {
"instanceId": "db80165df40cb07c0377167c050b3f9ab0b0fb04f0e8cae0dc53f5a8527103ca",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "62edf095-a02a-4b8d-a7b1-e194ae0d3652",
"name": "On clicking 'execute'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-660,
1100
],
"parameters": {},
"typeVersion": 1
},
{
"id": "1e10875b-f54b-43a8-a7a2-43d4fcbf248d",
"name": "n8n",
"type": "n8n-nodes-base.n8n",
"position": [
-300,
1220
],
"parameters": {
"filters": {},
"requestOptions": {}
},
"credentials": {
"n8nApi": {
"id": "uqWyCDytVt4ZKbVE",
"name": "Phoenix✅"
}
},
"retryOnFail": true,
"typeVersion": 1,
"alwaysOutputData": true
},
{
"id": "1f5caabb-d76b-4744-be76-97e9abea1ddc",
"name": "Loop Over Items",
"type": "n8n-nodes-base.splitInBatches",
"position": [
-100,
1220
],
"parameters": {
"options": {}
},
"typeVersion": 3
},
{
"id": "755e0803-c5c0-48a7-9c0c-44f8d5718d0b",
"name": "create new folder",
"type": "n8n-nodes-base.googleDrive",
"position": [
-480,
1220
],
"parameters": {
"name": "=Workflow Backups {{ $now.format('cccc t dd-MM-yyyy') }}",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "list",
"value": "1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf",
"cachedResultUrl": "https://drive.google.com/drive/folders/1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf",
"cachedResultName": "Workflow Backups"
},
"resource": "folder"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "HqlejV5xP0lqTq5e",
"name": "Google Drive account✅"
}
},
"typeVersion": 3
},
{
"id": "22874532-6d87-4a72-bb51-dd8c6e03c0c1",
"name": "Convert to File",
"type": "n8n-nodes-base.convertToFile",
"position": [
120,
1320
],
"parameters": {
"options": {
"format": true,
"fileName": "={{ $json.name + \".json\" }} "
},
"operation": "toJson"
},
"typeVersion": 1.1
},
{
"id": "0b0155f1-15bc-4580-af6e-7dec3b0d5737",
"name": "Google Drive",
"type": "n8n-nodes-base.googleDrive",
"position": [
300,
1320
],
"parameters": {
"name": "={{ $('Loop Over Items').item.json.name + \".json\" }}",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $('create new folder').item.json.id }}"
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "HqlejV5xP0lqTq5e",
"name": "Google Drive account✅"
}
},
"typeVersion": 3
},
{
"id": "c7b73036-1831-4dd6-8dd9-fef1356a184c",
"name": "Schedule Trigger",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-660,
1360
],
"parameters": {
"rule": {
"interval": [
{
"field": "hours",
"hoursInterval": 4
}
]
}
},
"typeVersion": 1.2
},
{
"id": "666dcf95-928c-4270-808f-755a9771a410",
"name": "Filter",
"type": "n8n-nodes-base.filter",
"position": [
300,
1120
],
"parameters": {
"options": {
"ignoreCase": true
},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": false,
"typeValidation": "loose"
},
"combinator": "and",
"conditions": [
{
"id": "538fc29d-2693-4c62-9848-bdcaf8566909",
"operator": {
"type": "string",
"operation": "notEquals"
},
"leftValue": "={{ $json.id }}",
"rightValue": "={{ $('create new folder').item.json.id }}"
}
]
},
"looseTypeValidation": true
},
"typeVersion": 2.2
},
{
"id": "f6f44cbe-a98e-4a49-8c4c-59ebe02db9e5",
"name": "delete folder",
"type": "n8n-nodes-base.googleDrive",
"position": [
480,
1120
],
"parameters": {
"options": {
"deletePermanently": true
},
"resource": "folder",
"operation": "deleteFolder",
"folderNoRootId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "HqlejV5xP0lqTq5e",
"name": "Google Drive account✅"
}
},
"typeVersion": 3
},
{
"id": "d96a009f-08d3-4f0d-9f70-f9e0de9b9f91",
"name": "Get folders",
"type": "n8n-nodes-base.googleDrive",
"position": [
120,
1120
],
"parameters": {
"filter": {
"folderId": {
"__rl": true,
"mode": "list",
"value": "1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf",
"cachedResultUrl": "https://drive.google.com/drive/folders/1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf",
"cachedResultName": "Workflow Backups"
}
},
"options": {},
"resource": "fileFolder"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "HqlejV5xP0lqTq5e",
"name": "Google Drive account✅"
}
},
"typeVersion": 3
}
],
"pinData": {},
"connections": {
"n8n": {
"main": [
[
{
"node": "Loop Over Items",
"type": "main",
"index": 0
}
]
]
},
"Filter": {
"main": [
[
{
"node": "delete folder",
"type": "main",
"index": 0
}
]
]
},
"Get folders": {
"main": [
[
{
"node": "Filter",
"type": "main",
"index": 0
}
]
]
},
"Google Drive": {
"main": [
[
{
"node": "Loop Over Items",
"type": "main",
"index": 0
}
]
]
},
"delete folder": {
"main": [
[]
]
},
"Convert to File": {
"main": [
[
{
"node": "Google Drive",
"type": "main",
"index": 0
}
]
]
},
"Loop Over Items": {
"main": [
[
{
"node": "Get folders",
"type": "main",
"index": 0
}
],
[
{
"node": "Convert to File",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "create new folder",
"type": "main",
"index": 0
}
]
]
},
"create new folder": {
"main": [
[
{
"node": "n8n",
"type": "main",
"index": 0
}
]
]
},
"On clicking 'execute'": {
"main": [
[
{
"node": "create new folder",
"type": "main",
"index": 0
}
]
]
}
}
}Workflow n8n Google Drive, gestion de fichiers : pour qui est ce workflow ?
Ce workflow s'adresse aux entreprises et équipes qui utilisent Google Drive pour la gestion de leurs fichiers. Il est idéal pour les professionnels ayant un niveau technique intermédiaire, souhaitant automatiser leurs processus de gestion documentaire et améliorer leur productivité.
Workflow n8n Google Drive, gestion de fichiers : problème résolu
Ce workflow résout le problème de la gestion manuelle des dossiers sur Google Drive, qui peut être chronophage et source d'erreurs. En automatisant la création, le filtrage et la suppression de dossiers, les utilisateurs gagnent du temps et réduisent les risques d'erreurs. Après mise en place, ils bénéficient d'une organisation plus fluide de leurs fichiers, ce qui leur permet de se concentrer sur des tâches à plus forte valeur ajoutée.
Workflow n8n Google Drive, gestion de fichiers : étapes du workflow
Étape 1 : Le workflow est déclenché manuellement par l'utilisateur.
- Étape 1 : Le nœud n8n gère les options de requête.
- Étape 2 : Un filtre est appliqué pour sélectionner les dossiers à traiter.
- Étape 3 : Les dossiers existants sont récupérés sur Google Drive.
- Étape 4 : De nouveaux dossiers sont créés en fonction des besoins.
- Étape 5 : Les dossiers peuvent être convertis en fichiers si nécessaire.
- Étape 6 : Les dossiers obsolètes sont supprimés pour maintenir un espace de travail organisé.
Workflow n8n Google Drive, gestion de fichiers : guide de personnalisation
Pour personnaliser ce workflow, vous pouvez modifier le nom des dossiers créés dans le nœud 'create new folder' et ajuster les paramètres de filtrage dans le nœud 'Filter'. Il est également possible de changer les règles de déclenchement dans le nœud 'Schedule Trigger' pour automatiser le processus à des intervalles réguliers. Assurez-vous de sécuriser les accès à votre Google Drive en vérifiant les autorisations dans les nœuds Google Drive. Enfin, vous pouvez intégrer d'autres outils via des requêtes HTTP si nécessaire.