Anonimatum 1.1.0 — Batch sul server, modalità inversa in batch, firma e API batch
La 1.1.0 introduce l’anonimizzazione batch lato server con coda sequenziale e stati, la modalità inversa/whitelist anche in batch, il rilevamento e la nuova apposizione della firma elettronica e un’API batch con consumo allineato al piano.
La versione 1.1.0 amplia Anonimatum con l’anonimizzazione batch lato server, rafforza la modalità inversa / whitelist nello stesso ecosistema, integra il rilevamento della firma elettronica e la nuova firma nel flusso batch e allinea il consumo al piano del gruppo. Data: 2026-03-01.
Anonimizzazione batch
Carica più PDF con un’unica configurazione (o una configurazione per file in modalità anteprima). Il server li mette in coda e li elabora uno alla volta (coda sequenziale per evitare di saturare CPU e storage).
Completa
Coda con configurazione globale (pattern, zone, oscuramento, qualità).
Inversa
Whitelist: configurazione inversa serializzata nel job batch.
Anteprima
Revisione per singolo PDF con ritocco di coordinate/zone; array configs allineato all’ordine dei file.
- Avviso preliminare: i documenti vengono caricati sul server e conservati fino al completamento e, se previsto, fino al download dello ZIP (con l’opzione «non mostrare più»).
- Accodamento: i job in sospeso sono visibili in Esecuzioni.
- Elaborazione: lo scheduler porta i job da `PENDING` → `PROCESSING` → `DONE`/`FAILED`. A livello globale c’è un solo documento in `PROCESSING` alla volta.
- Download: ZIP con i job completati; opzione per i singoli PDF; dopo il download in blocco il server può eliminare i file.
- Aggiornamento automatico in Esecuzioni ogni 30 s se ci sono job in sospeso o in elaborazione.
Anonimizzazione inversa
- Disponibile in una schermata dedicata e in batch.
- In batch, la configurazione include il flag della modalità inversa e i pattern / set di parole di inclusione ed esclusione.
- Ogni documento batch completato correttamente consuma un’anonimizzazione del gruppo; ai fini della quota la modalità inversa conta come anonimizzazione completa.
Firma elettronica
- Al momento dell’accodamento, ogni PDF può essere rilevato come firmato elettronicamente; questi indizi (`signatureHints`) vengono salvati nel job.
- Dopo il risultato, se previsto, il PDF anonimizzato può essere firmato di nuovo (AutoFirma / integrazione) e collegato alla verifica pubblica.
Piani, consumo e distribuzione
- Ogni job batch in `DONE` incrementa l’utilizzo del gruppo; classificazione pattern/zona/completa/inversa allineata al backend.
- Verifica di limiti e permessi tramite JWT; l’utilizzo viene registrato dopo l’esito positivo.
- Storage: directory configurabile `batch.anonymization.storage-dir`.
- Percorsi batch protetti da JWT; ogni utente vede solo i propri job.
API batch (riferimento tecnico)
- `POST .../batch-jobs` — multipart: `files`, `config`, facoltativi `configs`, `signatureHints`.
- `GET .../batch-jobs` — elenco dei job dell’utente.
- `GET .../batch-jobs/{id}/output` — PDF risultante se in `DONE`.
- `DELETE .../batch-jobs/{id}` — elimina il job (non consentito in `PROCESSING`).
- `GET .../batch-jobs/download-completed` — ZIP dei job completati e pulizia sul server.
Devi elaborare centinaia di PDF in una volta sola?
Scopri l’elaborazione batch