Zum Hauptinhalt springen

Excel-Datei sichern mit n8n Aktion

PDF4me Sicheres Excel wendet umfassenden Passwortschutz auf Excel-Dokumente an durch n8n Automatisierte Arbeitsabläufe mit mehrstufiger Sicherheitskontrolle. Excel-Dateien verarbeiten über n8n Trigger, Binärdaten, Base64-Strings oder öffentliche URLs Diese Lösung bietet Schutz auf drei unabhängigen Ebenen: Dateiverschlüsselung (Passwort zum Öffnen), Schutz der Arbeitsmappenstruktur (Verhinderung von Blattänderungen) und Schutz des Arbeitsblattinhalts (Verhinderung von Zellenbearbeitungen). Die flexible Passworthierarchie ermöglicht separate Passwörter für jede Ebene oder ein einziges Passwort für alle Ebenen. Zusätzlich bietet sie selektiven Arbeitsblattschutz und vier Schutztypen (Inhalte, Objekte, Szenarien, Alle). Diese Lösung eignet sich ideal für den Schutz vertraulicher Daten, die Sicherheit von Vorlagen, Workflows mit kontrolliertem Zugriff und die automatisierte Durchsetzung von Sicherheitsmaßnahmen, die mehrstufigen Passwortschutz mit umfassender Kontrolle und nahtloser Integration erfordern.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Aufstellen

Füge die PDF4me Sichern Sie Excel-Knoten in Ihrem n8n Führen Sie den Workflow durch und konfigurieren Sie die erforderlichen Parameter. Anweisungen zur Ersteinrichtung finden Sie in unserer [Website/Dokumentation/etc.]. n8n IntegrationsleitfadenDie

Voraussetzungen:

  • PDF4me API Zugangsdaten
  • n8n Workflow-Zugriff

Konfiguration:

  1. Hinzufügen PDF4me Knoten zum Workflow
  2. Wählen Sie die Aktion „Excel sichern“.
  3. Eingabeparameter konfigurieren (siehe unten)
Sicheres Excel

Parameter

Vollständige Liste der Parameter für die Aktion „Excel sichern“. Konfigurieren Sie diese Parameter, um Schutzstufen und Passwörter festzulegen.

Wichtig: Mit einem Sternchen (***) gekennzeichnete Parameter sind Pflichtfelder. Für die jeweilige Schutzstufe muss mindestens ein Passwort angegeben werden. Arbeitsblattindizes verwenden 0-basiert Nummerierung (0 = erstes Arbeitsblatt).

ParameterTypBeschreibungBeispiel
Eingabedatentyp***StringAuswahl des Excel-Eingabeformats
• Wählen Sie das Format Ihrer Excel-Dateneingabe.
PDF4me unterstützt mehrere Eingabetypen
• Optionen: Binärdaten, Base64 Zeichenkette oder URL
Binary Data
Binäres Eingabefeld***BinärEingabe einer binären Excel-Datei (Erforderlich bei Binärdaten)
• Referenz-Excel-Datei (.xlsx, .xls) aus dem vorherigen n8n Knoten- oder Datei-Upload
PDF4me verarbeitet binäre Excel-Dateien mit automatischer Formaterkennung
• Erforderlich, wenn der Eingabedatentyp "Binärdaten" ist
{{ $binary.data }}
Base64-Excel-Inhalt***StringBase64 Kodierte Excel-Eingabe (Erforderlich bei Base64-String)
• Stellen Sie den Excel-Inhalt (.xlsx, .xls) als Base64-kodierte Zeichenfolge bereit.
PDF4me dekodiert und verarbeitet automatisch den Excel-Inhalt
• Erforderlich, wenn der Eingabedatentyp "Base64 String" ist
UEsDBBQABgAI...
Excel-URL***StringÖffentliches Excel URL Eingabe (Erforderlich, falls URL)
• Eine öffentliche/offene Genehmigung einholen URL in die Excel-Datei (.xlsx, .xls)
PDF4me Lädt die Excel-Datei von der bereitgestellten Quelle herunter und verarbeitet sie. URL
• Erforderlich, wenn der Eingabedatentyp "URL" ist
https://abc.com/data.xlsx
Excel-Name***StringExcel-Eingabedateiname
• Geben Sie den Namen der Excel-Eingabedatei mit der entsprechenden Dateiendung (.xlsx, .xls) an.
PDF4me nutzt dies zur Formaterkennung und Verarbeitungsoptimierung
data.xlsx
PasswortStringDateiverschlüsselungspasswort (Stufe 1)
• Zum Öffnen der Datei ist ein Passwort erforderlich – die gesamte Datei wird verschlüsselt
Wird auch als Ausweichlösung verwendet zum Schutz von Arbeitsmappen und Arbeitsblättern, falls deren spezifische Passwörter leer sind
• Optional – keine Dateiverschlüsselung, wenn leer
BenutzererfahrungEs erscheint die Aufforderung „Geben Sie ein Passwort ein, um diese Datei zu öffnen“ – ohne Passwort kann die Datei weder geöffnet noch angezeigt werden.
• Groß-/Kleinschreibung beachten
MyPassword123
Arbeitsbuch schützenBooleanArbeitsmappenstrukturschutz aktivieren (Stufe 2)
• True = Arbeitsmappenstruktur schützen – verhindert das Hinzufügen/Löschen/Umbenennen/Verschieben/Ausblenden von Arbeitsblättern
• False = kein Strukturschutz (Standardeinstellung)
• Erfordert ein Passwort (ProtectWorkbookPassword oder Passwort-Fallback)
BenutzererfahrungBeim Versuch, die Struktur zu ändern, erscheint die Meldung „Diese Arbeitsmappe ist geschützt“.
• Standardwert: false
true
Arbeitsmappenpasswort schützenStringArbeitsmappenschutzkennwort (Stufe 2)
• Passwort zum Schutz der Arbeitsmappenstruktur
Passwort-FallbackPriorität 1: ProtectWorkbookPassword (falls angegeben), Priorität 2: Passwort (falls angegeben)
• Erforderlich, wenn ProtectWorkbook = true und Password leer ist
• Groß-/Kleinschreibung beachten
StructurePass
Arbeitsblätter schützenBooleanArbeitsblattinhaltsschutz aktivieren (Stufe 3)
• True = Ausgewählte Arbeitsblätter schützen – verhindert Datenänderungen
• False = kein Arbeitsblattschutz (Standardeinstellung)
• Erfordert ein Passwort (WorksheetProtectionPassword oder Passwort-Fallback)
BenutzererfahrungBeim Bearbeiten einer Zelle erscheint die Meldung „Die Zelle, die Sie ändern möchten, ist geschützt“.
• Standardwert: false
true
ArbeitsblattschutztypStringArt des Arbeitsblattschutzes
"Inhalt" = Schützt Zellwerte, Formeln und Formatierungen (verhindert das Bearbeiten von Zellen und das Ändern von Formaten)
"Objekte" = Schützt Diagramme, Bilder, Formen und Zeichnungen (verhindert das Verschieben, Ändern der Größe und Löschen von Objekten)
"Szenarien" = Schutz von Was-wäre-wenn-Analyseszenarien (verhindert das Erstellen und Ändern von Szenarien)
"Alle" = vollständiger Schutz (Inhalte + Objekte + Szenarien) – Standardmäßig schreibgeschützter Zugriff
• Groß-/Kleinschreibung wird nicht beachtet
All
ArbeitsblattschutzpasswortStringArbeitsblattschutz-Passwort (Stufe 3)
• Passwort zum Schutz des Arbeitsblattinhalts
Passwort-FallbackPriorität 1: Arbeitsblattschutzpasswort (falls angegeben), Priorität 2: Passwort (falls angegeben)
• Erforderlich, wenn ProtectWorksheets = true und Password leer ist
• Groß-/Kleinschreibung beachten
EditPass
ArbeitsblattnamenStringKommagetrennte Arbeitsblattnamen
• Liste der zu schützenden Arbeitsblattnamen
• Leer = Alle Arbeitsblätter schützen
• Groß-/Kleinschreibung beachten: Namen der Arbeitsblätter
• Vereinigung mit Arbeitsblattindizes
Sheet1,Summary
ArbeitsblattverzeichnisseStringKommagetrennte Indizes (0-basiert)
• Liste der zu schützenden Arbeitsblattindizes
• 0-basierte Indizierung (0 = erstes Tabellenblatt)
• Leer = Alle Arbeitsblätter schützen
• Vereinigung mit WorksheetNames
0,2
Name der Binärdatenausgabe***StringZuordnung der Binärdatenausgabe
• Definieren Sie den Variablennamen für den Zugriff auf generierte Excel-Binärdaten.
• Wird in nachfolgenden Workflow-Aktionen verwendet
• Unverzichtbar für die Workflow-Automatisierung
document

Ausgabe

Ausgabeparameter

ParameterTypBeschreibungBeispiel
DateinameStringGesicherter Dateiname des Excel-Dokuments - Der Name der passwortgeschützten Excel-Ausgabedateiexcel_secured.xlsx
DateigrößeNummerDateigröße in Bytes - Die Größe des Excel-Dokuments in Bytes nach der Sicherheitsanwendung217600
ErfolgBooleanPDF4me Betriebsstatus - Boolean Flagge, die den Erfolg oder Misserfolg des Passwortschutzprozesses anzeigt. PDF4me Rückgaben true für einen erfolgreichen Betrieb und false für etwaige Fehlertrue
originalFileNameStringDateiname des ursprünglichen Excel-Dokuments - Der Name der Excel-EingabedateimyExcelFile.xlsx
DateiformatStringExcel-Dateiformat - Das Format der Excel-Datei. Werte: „xlsx“ für Excel 2007 und höher, „xls“ für Excel 97–2003xls
filePasswordProtectedBooleanDateiverschlüsselungsstatus - Gibt an, ob ein Dateipasswortschutz (Verschlüsselung) angewendet wurde. true wenn die Dateiverschlüsselung aktiviert ist, false wenn nichttrue
Arbeitsbuch geschütztBooleanArbeitsmappenschutzstatus - Gibt an, ob der Schutz der Arbeitsmappenstruktur angewendet wurde. true wenn die Arbeitsmappe geschützt ist, false wenn nichttrue
Geschützte ArbeitsblätterBooleanSchutzstatus des Arbeitsblatts - Zeigt an, ob ein Inhaltsschutz für das Arbeitsblatt angewendet wurde. true wenn Arbeitsblätter geschützt sind, false wenn nichttrue
ArbeitsblattschutztypStringArbeitsblattschutzart - Die Art des angewendeten Arbeitsblattschutzes. Werte: „Inhalt“, „Objekte“, „Szenarien“, „Alle“All
ArbeitsblattauswahlStringArbeitsblattauswahl - Gibt an, welche Arbeitsblätter geschützt wurden. Werte: "all", wenn alle Arbeitsblätter geschützt sind, oder bestimmte Arbeitsblattnamen/-indizes.all
SchutzübersichtArraySchutzübersicht - Array von Zeichenketten, die die auf das Dokument angewandten Sicherheitsmaßnahmen beschreiben["File encryption enabled", "Workbook structure protected", "Worksheets protected (all)"]
NachrichtStringOperationsmeldung - Eine beschreibende Meldung, die das Ergebnis des Sicherheitsvorgangs angibt, einschließlich Dateiformat und aller angewendeten Schutzstufen.Successfully secured Excel file (.xls): File encryption enabled, Workbook structure protected, Worksheets protected (all)

N8N Maßnahmenreaktion

Der PDF4me Sicheres Excel API Die Antwort kann in verschiedenen Formaten angezeigt werden. Wählen Sie die Ansicht, die Ihren Bedürfnissen am besten entspricht:

JSON Antwortformat

Das Rohmaterial JSON Antwort von der API:

[
{
"fileName": "excel_secured.xlsx",
"fileSize": 217600,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"fileFormat": "xls",
"filePasswordProtected": true,
"workbookProtected": true,
"worksheetsProtected": true,
"worksheetProtectionType": "All",
"worksheetSelection": "all",
"protectionSummary": [
"File encryption enabled",
"Workbook structure protected",
"Worksheets protected (all)"
],
"message": "Successfully secured Excel file (.xls): File encryption enabled, Workbook structure protected, Worksheets protected (all)"
}
]

Anwendungsfälle

Schutz vertraulicher Daten

  • Verschlüsseln Sie sensible Finanz- oder persönliche Datendateien mit einem Passwortschutz.
  • Schützen Sie vertrauliche Berichte und Dokumente vor unbefugtem Zugriff.
  • Mehrstufige Sicherheitsmaßnahmen anwenden, um die Vertraulichkeit der Daten zu gewährleisten.

Vorlagensicherheit und schreibgeschützte Verteilung

  • Schützen Sie Excel-Vorlagen vor Strukturänderungen und ermöglichen Sie gleichzeitig die Dateneingabe.
  • Verteilen Sie schreibgeschützte Berichte mit Tabellenblattschutz.
  • Sichere Formelblätter, während gleichzeitig die Eingabe in dafür vorgesehenen Bereichen ermöglicht wird

Arbeitsabläufe mit kontrolliertem Zugriff

  • Für verschiedene Benutzergruppen unterschiedliche Passwortstufen anwenden
  • Bestimmte Arbeitsblätter schützen, andere aber bearbeitbar lassen.
  • Implementieren Sie Sicherheitsrichtlinien mit automatisiertem Passwortschutz.

Hilfe erhalten