Protéger le document à l'aide de n8n action
PDF4me Document de protection ajoute une protection par mot de passe et des contrôles d'autorisation à PDF documents par n8n Flux de travail automatisés. Processus PDFs via n8n déclencheurs, données binaires, chaînes base64 ou publiques URLs Cette solution permet d'appliquer des mots de passe utilisateur/propriétaire, de restreindre les autorisations (impression, copie, modification, annotations), de mettre en œuvre différents niveaux de chiffrement (AES 40 bits, 128 bits et 256 bits) et de configurer des contrôles d'accès précis pour la sécurité des documents. Elle est idéale pour la protection des documents confidentiels, le contrôle d'accès, la conformité réglementaire, la protection de la propriété intellectuelle, la distribution sécurisée et l'automatisation. PDF des flux de travail de sécurité qui nécessitent un chiffrement robuste, une gestion flexible des autorisations et une intégration transparente.
Installation
Ajoutez le PDF4me Nœud « Protéger le document » à votre n8n Suivez le flux de travail et configurez les paramètres requis. Pour les instructions de configuration initiale, consultez notre documentation. n8n Guide d'intégration.
Prérequis :
- PDF4me API informations d'identification
- n8n accès au flux de travail
Configuration:
- Ajouter PDF4me nœud vers flux de travail
- Sélectionnez l'action « Protéger le document ».
- Configurer les paramètres d'entrée (voir ci-dessous)

Paramètres
Liste complète des paramètres de l'action « Protéger le document ». Configurez ces paramètres pour contrôler la protection des documents.
Important: Les paramètres marqués d'un astérisque (***) sont obligatoires et doivent être fournis pour que l'action fonctionne correctement.
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| Type de données d'entrée*** | String | PDF Sélection du format d'entrée • Choisissez le format de votre PDF saisie de données • PDF4me prend en charge plusieurs types d'entrée • Options : Données binaires, Base64 Chaîne, ou URL | Binary Data |
| Champ binaire d'entrée | Binaire | Binaire PDF Entrée de fichier (Obligatoire si données binaires) • Référence PDF fichier du précédent n8n Téléchargement de nœud ou de fichier • PDF4me processus binaires PDF fichiers avec détection automatique du format • Obligatoire lorsque le type de données d'entrée est « Données binaires » | {{ $binary.data }} |
| Contenu du document Base64 | String | Base64 Encodé PDF Saisir (Obligatoire si chaîne Base64) • Fournir PDF données sous forme de chaîne encodée en base64 • PDF4me décode et traite automatiquement le PDF contenu • Obligatoire lorsque le type de données d'entrée est « Chaîne Base64 » | UEsDBBQABgAI... |
| Déposer URL | String | Publique PDF URL Saisir (Obligatoire si URL) • Fournir une autorisation publique/ouverte URL au PDF déposer • PDF4me télécharge et traite le fichier depuis URL • Obligatoire lorsque le type de données d'entrée est « URL » | https://abc.com/sample.pdf |
| Nom du fichier de sortie*** | String | Protégé PDF Nom du fichier de sortie • Spécifiez le nom du fichier protégé généré PDF déposer • Doit inclure l'extension .pdf • PDF4me garantit une validation unique du nom et du format | protected_output.pdf |
| Mot de passe*** | String | Mot de passe du document • Définissez un mot de passe sécurisé pour le PDF document • Un mot de passe est requis pour ouvrir et accéder à l'espace protégé PDF • Choisissez un mot de passe robuste pour une sécurité maximale | SecurePassword123! |
| PDF Autorisation*** | String | Niveau d'autorisation du document • Définir les autorisations d'accès pour les éléments protégés PDF • Contrôle les actions autorisées aux utilisateurs après la saisie du mot de passe • Options : Tout, Imprimer, Copier, Modifier, Remplir les formulaires, Commenter, Assembler | All |
| Nom de la sortie de données binaires*** | String | Cartographie des données binaires • Définir le nom de la variable permettant d'accéder aux données protégées générées PDF données • Utilisé dans les actions de flux de travail suivantes • Essentiel pour le flux de données du flux de travail | data |
Options avancées
Les paramètres suivants sont disponibles dans la section Options avancées et sont facultatifs :
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| Profils personnalisés | String | Profils de configuration personnalisés • Définir des options supplémentaires à l'aide de profils personnalisés • JSON-format contenant des paramètres prédéfinis • Soutient outputDataFormat, preserveMetadata, etc. • Optionnel pour les besoins spécifiques | { "outputDataFormat": "json", "preserveMetadata": true, "optimizeForPrinting": false, "compressionLevel": "medium" } |
Sortir
Paramètres de sortie
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| succès | Boolean | PDF4me indicateur d'état de protection - Indicateur booléen signalant le succès ou l'échec de l'opération PDF processus de protection. PDF4me retours true pour des opérations réussies et false pour toute erreur, permettant une gestion robuste des erreurs dans les flux de travail automatisés | true |
| message | String | PDF4me message d'état de protection - Message d'état lisible par l'utilisateur fournissant des détails sur le résultat du processus de protection. Inclut une confirmation de réussite ou des détails d'erreur pour le dépannage. | PDF protected successfully |
| nom de fichier | String | PDF4me généré PDF nom de fichier - Le nom complet du fichier protégé généré avec succès PDF document avec l'extension .pdf appropriée. PDF4me garantit une dénomination unique et valide la conformité du format de fichier pour une intégration transparente avec les processus en aval | protected_output.pdf |
| type mime | String | PDF4me sortir MIME taper - MIME type du généré PDF fichier, toujours « application/pdf » pour PDF documents. Utile pour la validation du type de contenu et la gestion correcte des fichiers dans les applications web | application/pdf |
| taille du fichier | Nombre | PDF4me PDF taille du fichier en octets - La taille exacte de la protection générée PDF fichier en octets, fourni par PDF4me Pour la planification du stockage, l'optimisation de la bande passante et la surveillance des transferts de fichiers. Indispensable pour la gestion documentaire en entreprise et l'automatisation des flux de travail. | 125430 |
| Nom du document | String | PDF4me Référence du nom du document - Le nom du document traité à des fins de référence et de suivi. Ce nom correspond à celui du document traité. fileName pour assurer la cohérence des flux de travail de gestion documentaire | protected_output.pdf |
| est protégé | Boolean | PDF4me confirmation de l'état de protection - Indicateur booléen confirmant que le PDF Le document a été protégé avec succès par un mot de passe. Utile pour vérifier que la protection a été appliquée correctement. | true |
| niveau d'autorisation | String | PDF4me Niveau d'autorisation appliqué - Le niveau d'autorisation appliqué avec succès à l'élément protégé PDF Ce document confirme les restrictions d'accès configurées lors de l'opération de protection. | All |
N8N Réponse à l'action
Le PDF4me Document de protection API renvoie une réponse pouvant être affichée dans plusieurs formats. Choisissez l'affichage qui correspond le mieux à vos besoins :
- JSON
- Table
- Schema
- Binary
JSON Format de réponse
Le cru JSON réponse de la API:
[
{
"success": true,
"message": "PDF protected successfully",
"fileName": "protected_output.pdf",
"mimeType": "application/pdf",
"fileSize": 125430,
"docName": "protected_output.pdf",
"isProtected": true,
"permissionLevel": "All"
}
]
Vue tableau
Données de réponse présentées sous forme de tableau structuré :
| Paramètre | Valeur |
|---|---|
| succès | true |
| message | PDF protected successfully |
| nom de fichier | protected_output.pdf |
| type mime | application/pdf |
| taille du fichier | 125430 |
| Nom du document | protected_output.pdf |
| est protégé | true |
| niveau d'autorisation | All |
Vue schématique
Structure des données et types de réponses :
1 item
success: ☑ true
message: AB PDF protected successfully
fileName: AB protected_output.pdf
mimeType: AB application/pdf
fileSize: # 125430
docName: AB protected_output.pdf
isProtected: ☑ true
permissionLevel: AB All
Indicateurs de type :
AB= String#= Nombre☑= Boolean
Vue des données binaires
Le véritable protégé PDF Données et métadonnées du fichier :
data
─────────────────────────────
File Name: protected_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 122.5 KB
Accès aux données binaires :
- n8n Objet binaire:
$binary.data.data - Base64 Contenu: Disponible pour une utilisation directe
- Opérations sur les fichiersPrêt à être téléchargé, envoyé par courriel ou stocké.
Cas d'utilisation
Sécurité et conformité des documents
- Protégez vos documents professionnels sensibles grâce au chiffrement par mot de passe et aux contrôles d'accès.
- Assurer la conformité aux réglementations en matière de protection des données et aux normes de sécurité
- Protéger les rapports confidentiels, les contrats et les documents financiers contre tout accès non autorisé
Gestion des documents d'entreprise
- Automatisez la protection des documents dans les flux de travail et les processus d'approbation des entreprises.
- Contrôler les autorisations d'accès pour différents groupes d'utilisateurs et services
- Mettre en œuvre des politiques de sécurité pour les grands référentiels et archives de documents.
Distribution et partage de contenu
- Protéger la propriété intellectuelle et le contenu exclusif lors de la distribution
- Contrôlez la manière dont les destinataires peuvent utiliser les documents partagés (lecture seule, restrictions d'impression).
- Partage sécurisé de documents avec des partenaires et clients externes tout en conservant le contrôle