Automatisation Google Drive avec n8n : gestion de fichiers PDF
Ce workflow n8n a pour objectif de simplifier la gestion de fichiers PDF en automatisant leur téléchargement, protection et stockage sur Google Drive. Dans un contexte où les entreprises doivent souvent manipuler des documents sensibles, cette automatisation permet de gagner du temps et d'assurer la sécurité des fichiers. Les cas d'usage incluent la gestion de documents administratifs, la protection de contrats ou la sauvegarde de fichiers importants.
- Étape 1 : Le workflow commence par un déclencheur manuel qui permet à l'utilisateur de tester le flux.
- Étape 2 : Ensuite, le fichier PDF est téléchargé via une requête HTTP, en spécifiant l'URL du document à récupérer.
- Étape 3 : Une fois le fichier téléchargé, il est protégé par un mot de passe grâce à une autre requête HTTP, garantissant ainsi sa confidentialité.
- Étape 4 : Le fichier est ensuite enregistré sur le disque local à l'aide d'un nœud de lecture/écriture de fichiers, où l'utilisateur peut définir le nom et les options de sauvegarde.
- Étape 5 : Pour finir, le fichier est transféré vers Google Drive, permettant un accès facile et sécurisé à partir de n'importe quel appareil. Grâce à cette automatisation n8n, les entreprises peuvent réduire les risques de fuite d'informations, améliorer leur efficacité opérationnelle et garantir la sécurité de leurs documents.
Workflow n8n Google Drive, gestion de fichiers, protection des données : 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, protection des données : détail des nœuds
Inscris-toi pour voir l'intégralité du workflow
Inscription gratuite
S'inscrire gratuitementBesoin d'aide ?{
"meta": {
"instanceId": "1dd912a1610cd0376bae7bb8f1b5838d2b601f42ac66a48e012166bb954fed5a",
"templateId": "2306"
},
"nodes": [
{
"id": "1ef81384-b424-49bc-a6b5-922d1b0f5a7b",
"name": "When clicking ‘Test workflow’",
"type": "n8n-nodes-base.manualTrigger",
"position": [
340,
240
],
"parameters": {},
"typeVersion": 1
},
{
"id": "3052f841-9e65-4284-a84d-3bb5d0c146ea",
"name": "Write Result File to Disk",
"type": "n8n-nodes-base.readWriteFile",
"position": [
1200,
240
],
"parameters": {
"options": {},
"fileName": "document.pdf",
"operation": "write",
"dataPropertyName": "=data"
},
"typeVersion": 1
},
{
"id": "852e30be-e145-4e73-b646-94e2ceec536c",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
720,
100
],
"parameters": {
"width": 218,
"height": 132,
"content": "## Authentication\nConversion requests must be authenticated. Please create \n[ConvertAPI account to get authentication secret](https://www.convertapi.com/a/signin)"
},
"typeVersion": 1
},
{
"id": "69f4d125-8990-4c98-9743-9f877325c958",
"name": "Download PDF File",
"type": "n8n-nodes-base.httpRequest",
"position": [
580,
240
],
"parameters": {
"url": "https://cdn.convertapi.com/public/files/demo.pdf",
"options": {
"response": {
"response": {
"responseFormat": "file"
}
}
}
},
"typeVersion": 4.2
},
{
"id": "ff47b32c-37de-4f95-a0f0-37a7ea6f6bcd",
"name": "Protect File with Password",
"type": "n8n-nodes-base.httpRequest",
"position": [
780,
240
],
"parameters": {
"url": "https://v2.convertapi.com/convert/pdf/to/protect",
"method": "POST",
"options": {
"response": {
"response": {
"responseFormat": "file"
}
}
},
"sendBody": true,
"contentType": "multipart-form-data",
"sendHeaders": true,
"authentication": "genericCredentialType",
"bodyParameters": {
"parameters": [
{
"name": "file",
"parameterType": "formBinaryData",
"inputDataFieldName": "=data"
},
{
"name": "UserPassword",
"value": "mypassword"
}
]
},
"genericAuthType": "httpQueryAuth",
"headerParameters": {
"parameters": [
{
"name": "Accept",
"value": "application/octet-stream"
}
]
}
},
"credentials": {
"httpQueryAuth": {
"id": "WdAklDMod8fBEMRk",
"name": "Query Auth account"
}
},
"notesInFlow": true,
"typeVersion": 4.2
},
{
"id": "4b3f082d-ad08-4609-88b6-bf25ff660c09",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
720,
400
],
"parameters": {
"width": 220,
"height": 140,
"content": "## Set Password\nSet the password in the parameter **UserPassword**"
},
"typeVersion": 1
},
{
"id": "79d5896e-4d5b-4dd9-8fc2-466197b5d61f",
"name": "Google Drive",
"type": "n8n-nodes-base.googleDrive",
"position": [
1180,
440
],
"parameters": {
"name": "test-password.pdf",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "list",
"value": "root",
"cachedResultName": "/ (Root folder)"
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "ylpqxmWWSllOKhVO",
"name": "Google Drive account"
}
},
"typeVersion": 3
}
],
"pinData": {},
"connections": {
"Download PDF File": {
"main": [
[
{
"node": "Protect File with Password",
"type": "main",
"index": 0
}
]
]
},
"Protect File with Password": {
"main": [
[
{
"node": "Write Result File to Disk",
"type": "main",
"index": 0
},
{
"node": "Google Drive",
"type": "main",
"index": 0
}
]
]
},
"When clicking ‘Test workflow’": {
"main": [
[
{
"node": "Download PDF File",
"type": "main",
"index": 0
}
]
]
}
}
}Workflow n8n Google Drive, gestion de fichiers, protection des données : pour qui est ce workflow ?
Ce workflow s'adresse aux entreprises et aux équipes qui manipulent régulièrement des documents sensibles, comme les services juridiques, les ressources humaines ou la comptabilité. Il est conçu pour des utilisateurs ayant un niveau technique intermédiaire, souhaitant optimiser leur gestion documentaire.
Workflow n8n Google Drive, gestion de fichiers, protection des données : problème résolu
Ce workflow résout le problème de la gestion sécurisée des fichiers PDF en automatisant le processus de téléchargement, de protection par mot de passe et de stockage sur Google Drive. Les utilisateurs gagnent ainsi un temps précieux en évitant les manipulations manuelles répétitives, tout en réduisant le risque de fuite d'informations sensibles. Après la mise en place de ce workflow, les utilisateurs peuvent gérer leurs documents de manière plus efficace et sécurisée.
Workflow n8n Google Drive, gestion de fichiers, protection des données : étapes du workflow
Étape 1 : Le workflow est déclenché manuellement par l'utilisateur.
- Étape 1 : Un fichier PDF est téléchargé à partir d'une URL spécifiée via une requête HTTP.
- Étape 2 : Le fichier téléchargé est ensuite protégé par un mot de passe grâce à une autre requête HTTP.
- Étape 3 : Le fichier est enregistré sur le disque local avec les options définies par l'utilisateur.
- Étape 4 : Enfin, le fichier est transféré vers Google Drive pour un accès sécurisé.
Workflow n8n Google Drive, gestion de fichiers, protection des données : guide de personnalisation
Pour personnaliser ce workflow, vous pouvez modifier l'URL du fichier PDF à télécharger dans le nœud 'Download PDF File'. Assurez-vous également de définir un mot de passe dans le nœud 'Protect File with Password' pour sécuriser vos documents. Si vous souhaitez changer le nom du fichier sauvegardé, ajustez les paramètres dans le nœud 'Write Result File to Disk'. Vous pouvez également connecter d'autres services ou outils en ajoutant des nœuds supplémentaires selon vos besoins. Pour monitorer le flux, pensez à intégrer des notifications ou des logs pour suivre les actions effectuées.