Proteja el documento usando n8n acción
PDF4me Proteja el documento agrega protección por contraseña y controles de permisos a PDF documentos a través de n8n Flujos de trabajo de automatización. Proceso PDFs a través de n8n disparadores, datos binarios, cadenas base64 o público URLs Para aplicar contraseñas de usuario/propietario, restringir permisos (impresión, copia, edición, anotaciones), implementar niveles de cifrado (AES de 40 bits, 128 bits, 256 bits) y configurar controles de acceso granulares para la seguridad de los documentos. Esta solución es ideal para la protección de documentos confidenciales, el control de acceso, los requisitos de cumplimiento, la protección de la propiedad intelectual, la distribución segura y la automatización. PDF Flujos de trabajo de seguridad que requieren un cifrado robusto con una gestión de permisos flexible y una integración perfecta.
Configuración
Añade el PDF4me Nodo "Proteger documento" en su n8n flujo de trabajo y configure los parámetros necesarios. Para obtener instrucciones de configuración inicial, consulte nuestra n8n Guía de integración.
Requisitos previos:
- PDF4me API credenciales
- n8n acceso al flujo de trabajo
Configuración:
- Agregar PDF4me nodo a flujo de trabajo
- Seleccione la acción "Proteger documento".
- Configure los parámetros de entrada (véase más abajo).

Parámetros
Lista completa de parámetros para la acción Proteger documento. Configure estos parámetros para controlar la protección de documentos.
Importante: Los parámetros marcados con un asterisco (***) son obligatorios y deben proporcionarse para que la acción funcione correctamente.
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| Tipo de datos de entrada*** | String | PDF Selección del formato de entrada • Elija el formato de su PDF entrada de datos • PDF4me admite varios tipos de entrada • Opciones: Datos binarios, Base64 Cuerda o URL | Binary Data |
| Campo binario de entrada | Binario | Binario PDF Entrada de archivo (Obligatorio si se trata de datos binarios) • Referencia PDF archivo de anterior n8n carga de nodos o archivos • PDF4me procesos binarios PDF archivos con detección automática de formato • Obligatorio cuando el tipo de datos de entrada es "Datos binarios". | {{ $binary.data }} |
| Contenido del documento Base64 | String | Base64 Codificado PDF Aporte (Obligatorio si se trata de una cadena Base64) • Proporcionar PDF datos como cadena codificada en base64 • PDF4me decodifica y procesa automáticamente el PDF contenido • Obligatorio cuando el tipo de datos de entrada es "Cadena Base64" | UEsDBBQABgAI... |
| Archivo URL | String | Público PDF URL Aporte (Obligatorio si se trata de una URL) • Proporcionar un permiso público/abierto URL hacia PDF archivo • PDF4me descarga y procesa el archivo desde URL • Obligatorio cuando el tipo de datos de entrada es "URL" | https://abc.com/sample.pdf |
| Nombre del archivo de salida*** | String | Protegido PDF Nombre del archivo de salida • Especifique el nombre para el protegido generado PDF archivo • Debe incluir la extensión .pdf • PDF4me garantiza la validación de nombres y formatos únicos. | protected_output.pdf |
| Contraseña*** | String | Contraseña del documento • Establezca una contraseña segura para el PDF documento • Se requiere contraseña para abrir y acceder al área protegida. PDF • Elija una contraseña segura para una máxima protección. | SecurePassword123! |
| PDF Permiso*** | String | Nivel de permisos del documento • Defina los permisos de acceso para el protegido PDF • Controla lo que los usuarios pueden hacer después de introducir la contraseña. • Opciones: Todas, Imprimir, Copiar, Editar, Rellenar formularios, Comentar, Ensamblar | All |
| Nombre de salida de datos binarios*** | String | Mapeo de datos binarios • Defina el nombre de la variable para acceder a los datos protegidos generados. PDF datos • Se utiliza en acciones de flujo de trabajo posteriores • Esencial para el flujo de datos del flujo de trabajo | data |
Opciones avanzadas
Los siguientes parámetros están disponibles en la sección Opciones avanzadas y son opcionales:
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| Perfiles personalizados | String | Perfiles de configuración personalizados • Configure opciones adicionales mediante perfiles personalizados. • JSONformato similar que contiene parámetros predefinidos • Apoya outputDataFormat, preserveMetadata, etc. • Opcional para requisitos especializados | { "outputDataFormat": "json", "preserveMetadata": true, "optimizeForPrinting": false, "compressionLevel": "medium" } |
Producción
Parámetros de salida
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| éxito | Boolean | PDF4me indicador de estado de protección - Indicador booleano que señala el éxito o el fracaso de la operación. PDF proceso de protección. PDF4me devoluciones true para operaciones exitosas y false para cualquier error, lo que permite un manejo de errores robusto en flujos de trabajo automatizados | true |
| mensaje | String | PDF4me mensaje de estado de protección - Mensaje de estado legible para humanos que proporciona detalles sobre el resultado del proceso de protección. Incluye confirmación de éxito o detalles de error para la resolución de problemas. | PDF protected successfully |
| Nombre del archivo | String | PDF4me generado PDF Nombre del archivo - El nombre de archivo completo del archivo protegido generado correctamente PDF Documento con la extensión .pdf correcta. PDF4me Garantiza una nomenclatura única y valida el cumplimiento del formato de archivo para una integración perfecta con los procesos posteriores. | protected_output.pdf |
| tipo mime | String | PDF4me producción MIME tipo - MIME tipo del generado PDF archivo, siempre "application/pdf" para PDF documentos. Útil para la validación del tipo de contenido y el manejo adecuado de archivos en aplicaciones web. | application/pdf |
| Tamaño del archivo | Número | PDF4me PDF Tamaño del archivo en bytes - El tamaño exacto del protegido generado PDF archivo en bytes, proporcionado por PDF4me Para la planificación del almacenamiento, la optimización del ancho de banda y la monitorización de la transferencia de archivos. Imprescindible para la gestión documental empresarial y la automatización del flujo de trabajo. | 125430 |
| Nombre del documento | String | PDF4me Referencia del nombre del documento - El nombre del documento procesado para fines de referencia y seguimiento. Esto coincide con el fileName para lograr coherencia en los flujos de trabajo de gestión documental | protected_output.pdf |
| está protegido | Boolean | PDF4me confirmación del estado de protección - Bandera booleana que confirma que el PDF El documento se ha protegido correctamente con contraseña. Útil para verificar que la protección se aplicó correctamente. | true |
| nivel de permiso | String | PDF4me Nivel de permiso aplicado - El nivel de permiso que se aplicó correctamente a la protección PDF Documento. Confirma las restricciones de acceso que se configuraron durante la operación de protección. | All |
N8N Respuesta a la acción
El PDF4me Proteja el documento API Devuelve una respuesta que se puede visualizar en varios formatos. Elija la vista que mejor se adapte a sus necesidades:
- JSON
- Table
- Schema
- Binary
JSON Formato de respuesta
El crudo JSON respuesta 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"
}
]
Vista de tabla
Datos de respuesta en formato de tabla estructurada:
| Parámetro | Valor |
|---|---|
| éxito | true |
| mensaje | PDF protected successfully |
| Nombre del archivo | protected_output.pdf |
| tipo mime | application/pdf |
| Tamaño del archivo | 125430 |
| Nombre del documento | protected_output.pdf |
| está protegido | true |
| nivel de permiso | All |
Vista de esquema
Estructura de datos y tipos de respuesta:
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
Indicadores de tipo:
AB= String#= Número☑= Boolean
Vista de datos binarios
El protegido real PDF Datos y metadatos del archivo:
data
─────────────────────────────
File Name: protected_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 122.5 KB
Acceso a datos binarios:
- n8n Objeto binario:
$binary.data.data - Base64 ContenidoDisponible para uso directo
- Operaciones de archivosListo para descargar, enviar por correo electrónico o almacenar.
Casos de uso
Seguridad y cumplimiento de los documentos
- Proteja los documentos comerciales confidenciales con cifrado de contraseñas y controles de acceso.
- Garantizar el cumplimiento de las normativas de protección de datos y los estándares de seguridad.
- Proteja los informes confidenciales, los contratos y los documentos financieros del acceso no autorizado.
Gestión de documentos empresariales
- Automatice la protección de documentos en los flujos de trabajo empresariales y los procesos de aprobación.
- Controlar los permisos de acceso para diferentes grupos de usuarios y departamentos.
- Implementar políticas de seguridad en grandes repositorios y archivos de documentos.
Distribución y compartición de contenido
- Proteja la propiedad intelectual y el contenido protegido durante la distribución.
- Controla cómo los destinatarios pueden usar los documentos compartidos (solo lectura, restricciones de impresión).
- Compartir documentos de forma segura con socios y clientes externos manteniendo el control.