Passa al contenuto principale

Proteggi il file Excel utilizzando n8n azione

PDF4me Proteggi Excel applica una protezione completa tramite password ai documenti Excel attraverso n8n Automazione dei flussi di lavoro con controllo di sicurezza multilivello. Elabora i file Excel tramite n8n trigger, dati binari, stringhe base64 o pubblico URLs Protezione su tre livelli indipendenti: crittografia dei file (password per l'apertura), protezione della struttura della cartella di lavoro (impedisce la modifica dei fogli) e protezione del contenuto dei fogli di lavoro (impedisce la modifica delle celle), con una gerarchia di password flessibile che consente password separate per ogni livello o un'unica password per tutti, oltre alla possibilità di indirizzare selettivamente i fogli di lavoro e quattro tipi di protezione (Contenuto, Oggetti, Scenari, Tutto). Questa soluzione è ideale per la protezione di dati riservati, la sicurezza dei modelli, i flussi di lavoro ad accesso controllato e l'applicazione automatizzata delle misure di sicurezza che richiedono una protezione multilivello con password, un controllo completo e una perfetta integrazione.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Impostare

Aggiungi il PDF4me Nodo "Proteggi Excel" al tuo n8n flusso di lavoro e configurare i parametri richiesti. Per le istruzioni di configurazione iniziale, consultare il nostro n8n Guida all'integrazione.

Prerequisiti:

  • PDF4me API credenziali
  • n8n accesso al flusso di lavoro

Configurazione:

  1. Aggiungere PDF4me nodo al flusso di lavoro
  2. Seleziona l'azione "Proteggi Excel".
  3. Configura i parametri di input (vedi sotto)
Proteggi Excel

Parametri

Elenco completo dei parametri per l'azione Proteggi Excel. Configura questi parametri per controllare i livelli di protezione e le password.

Importante: I parametri contrassegnati da un asterisco (***) sono obbligatori. È necessario fornire almeno una password per il rispettivo livello di protezione. Gli indici dei fogli di lavoro utilizzano basato su 0 numerazione (0 = primo foglio di lavoro).

ParametroTipoDescrizioneEsempio
Tipo di dati di input***StringSelezione del formato di input di Excel
• Scegli il formato di inserimento dei dati Excel
PDF4me supporta più tipi di input
• Opzioni: Dati binari, Base64 Corda o URL
Binary Data
Campo binario di input***BinarioInput da file Excel binario (Obbligatorio se si tratta di dati binari)
• Fare riferimento al file Excel (.xlsx, .xls) del precedente n8n caricamento del nodo o del file
PDF4me elabora file Excel binari con rilevamento automatico del formato
• Obbligatorio quando il tipo di dati di input è "Dati binari"
{{ $binary.data }}
Contenuto Excel in Base64***StringBase64 Input Excel codificato (Obbligatorio se si tratta di una stringa Base64)
• Fornire il contenuto di Excel (.xlsx, .xls) come stringa codificata in base64
PDF4me decodifica ed elabora automaticamente il contenuto di Excel
• Obbligatorio quando il tipo di dati di input è "Stringa Base64"
UEsDBBQABgAI...
URL di Excel***StringExcel pubblico URL Input (Obbligatorio se si tratta di un URL)
• Fornire un'autorizzazione pubblica/aperta URL al file Excel (.xlsx, .xls)
PDF4me scarica ed elabora il file Excel fornito URL
• Obbligatorio quando il tipo di dati di input è "URL"
https://abc.com/data.xlsx
Nome Excel***StringNome del file di input Excel
• Specificare il nome del file Excel di input con l'estensione corretta (.xlsx, .xls)
PDF4me Utilizza questa funzione per il rilevamento del formato e l'ottimizzazione dell'elaborazione.
data.xlsx
PasswordStringPassword di crittografia dei file (Livello 1)
• Password richiesta per aprire il file - crittografa l'intero file
Utilizzato anche come soluzione di ripiego per la protezione di cartelle di lavoro e fogli di lavoro se le relative password specifiche sono vuote
• Opzionale - nessuna crittografia del file se vuoto
Esperienza utenteViene visualizzato il messaggio "Inserisci la password per aprire questo file" - senza password, non è possibile aprire o visualizzare il file.
• Maiuscole e minuscole
MyPassword123
Proteggi la cartella di lavoroBooleanAbilita la protezione della struttura della cartella di lavoro (Livello 2)
• Vero = protegge la struttura della cartella di lavoro - impedisce l'aggiunta/eliminazione/rinominazione/spostamento/nascondimento dei fogli di lavoro
• Falso = nessuna protezione della struttura (impostazione predefinita)
• Richiede password (ProteggiPasswordCartellaDiLavoro o Password di riserva)
Esperienza utente: Viene visualizzato il messaggio "Questa cartella di lavoro è protetta" quando si tenta di modificare la struttura
• Predefinito: falso
true
Proteggi la password della cartella di lavoroStringPassword di protezione della cartella di lavoro (Livello 2)
• Password per la protezione della struttura della cartella di lavoro
Fallback della passwordPriorità 1: ProtectWorkbookPassword (se fornita), Priorità 2: Password (se fornita)
• Obbligatorio se ProtectWorkbook = true e Password è vuoto
• Maiuscole e minuscole
StructurePass
Proteggi i fogli di lavoroBooleanAbilita la protezione del contenuto del foglio di lavoro (Livello 3)
• Vero = protegge i fogli di lavoro selezionati - impedisce le modifiche ai dati
• Falso = nessuna protezione del foglio di lavoro (impostazione predefinita)
• Richiede password (WorksheetProtectionPassword o password di riserva)
Esperienza utente: Avvisa che "La cella che stai cercando di modificare è protetta" quando si tenta di modificarla
• Predefinito: falso
true
Tipo di protezione del foglio di lavoroStringTipo di protezione del foglio di lavoro
"Contenuto" = protegge i valori delle celle, le formule e la formattazione (impedisce la modifica delle celle e il cambio di formato)
"Oggetti" = protegge grafici, immagini, forme, disegni (impedisce lo spostamento, il ridimensionamento e la cancellazione degli oggetti)
"Scenari" = proteggere gli scenari di analisi "what-if" (impedisce la creazione e la modifica degli scenari)
"Tutto" = protezione completa (Contenuti + Oggetti + Scenari) - Accesso predefinito in sola lettura
• Non distingue tra maiuscole e minuscole
All
Password di protezione del foglio di lavoroStringPassword di protezione del foglio di lavoro (Livello 3)
• Password per la protezione del contenuto del foglio di lavoro
Fallback della passwordPriorità 1: Password di protezione del foglio di lavoro (se fornita), Priorità 2: Password (se fornita)
• Obbligatorio se ProtectWorksheets = true e Password è vuoto
• Maiuscole e minuscole
EditPass
Nomi dei fogli di lavoroStringNomi dei fogli di lavoro separati da virgole
• Elenco dei nomi dei fogli di lavoro da proteggere
• Vuoto = protegge tutti i fogli di lavoro
• Nomi dei fogli di lavoro sensibili alle maiuscole/minuscole
• Unione con WorksheetIndexes
Sheet1,Summary
Indici dei fogli di lavoroStringIndici separati da virgola (in base 0)
• Elenco degli indici dei fogli di lavoro da proteggere
• Indicizzazione basata su 0 (0 = primo foglio)
• Vuoto = protegge tutti i fogli di lavoro
• Unione con WorksheetNames
0,2
Nome dell'output dei dati binari***StringMappatura dell'output di dati binari
• Definire il nome della variabile per accedere ai dati binari Excel generati
• Utilizzato nelle successive azioni del flusso di lavoro
• Essenziale per l'automazione del flusso di lavoro
document

Produzione

Parametri di output

ParametroTipoDescrizioneEsempio
Nome fileStringNome file del documento Excel protetto - Il nome del file Excel di output protetto da passwordexcel_secured.xlsx
Dimensione fileNumeroDimensione del file in byte - La dimensione del documento Excel in byte dopo l'applicazione delle misure di sicurezza217600
successoBooleanPDF4me stato operativo - Boolean Indicatore che segnala l'esito positivo o negativo del processo di protezione tramite password. PDF4me resi true per operazioni di successo e false per eventuali erroritrue
nomefileoriginaleStringNome del file del documento Excel originale - Il nome del file di input del documento ExcelmyExcelFile.xlsx
Formato fileStringFormato file Excel - Il formato del file Excel. Valori: "xlsx" per Excel 2007 e versioni successive, "xls" per Excel 97-2003xls
filePasswordProtectedBooleanstato di crittografia dei file - Indica se è stata applicata la protezione tramite password a livello di file (crittografia). true se la crittografia dei file è abilitata, false se nontrue
Cartella di lavoro protettaBooleanstato di protezione della cartella di lavoro - Indica se è stata applicata la protezione della struttura della cartella di lavoro. true se la cartella di lavoro è protetta, false se nontrue
Fogli di lavoro protettiBooleanstato di protezione del foglio di lavoro - Indica se è stata applicata la protezione del contenuto del foglio di lavoro. true se i fogli di lavoro sono protetti, false se nontrue
Tipo di protezione del foglio di lavoroStringTipo di protezione del foglio di lavoro - Il tipo di protezione del foglio di lavoro applicato. Valori: "Contenuto", "Oggetti", "Scenari", "Tutto"All
selezione del foglio di lavoroStringSelezione del foglio di lavoro - Indica quali fogli di lavoro sono stati protetti. Valori: "all" se tutti i fogli di lavoro, oppure nomi/indici di fogli di lavoro specifici.all
Riepilogo della protezioneArrayRiepilogo delle misure di protezione - Array di stringhe che descrivono le misure di sicurezza applicate al documento["File encryption enabled", "Workbook structure protected", "Worksheets protected (all)"]
messaggioStringMessaggio operativo - Messaggio descrittivo che indica il risultato dell'operazione di sicurezza, compreso il formato del file e tutti i livelli di protezione applicati.Successfully secured Excel file (.xls): File encryption enabled, Workbook structure protected, Worksheets protected (all)

N8N Risposta all'azione

IL PDF4me Proteggi Excel API Restituisce una risposta che può essere visualizzata in diversi formati. Scegli la visualizzazione più adatta alle tue esigenze:

JSON Formato di risposta

Il grezzo JSON risposta da 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)"
}
]

Casi d'uso

Protezione dei dati riservati

  • Crittografa i file contenenti dati finanziari o personali sensibili con una password.
  • Proteggere i rapporti e i documenti riservati dall'accesso non autorizzato.
  • Applicare una sicurezza multilivello per garantire la riservatezza dei dati

Sicurezza del modello e distribuzione in sola lettura

  • Proteggi i modelli Excel dalle modifiche alla struttura, consentendo al contempo l'inserimento dei dati.
  • Distribuisci report di sola lettura con protezione del foglio di lavoro
  • Proteggi i fogli delle formule consentendo al contempo l'inserimento in aree designate

Flussi di lavoro ad accesso controllato

  • Applicare diversi livelli di password a diversi gruppi di utenti.
  • Proteggi specifici fogli di lavoro lasciandone altri modificabili.
  • Implementare politiche di sicurezza con protezione automatica delle password

Richiedi assistenza