Data ultimo aggiornamento: 29/08/2018

Clicca per accedere al sito di NTS Informatica
Clicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomento
Clicca per accedere al sito di NTS Informatica

GDPR Anonimizzazione Database

Per agevolare l'invio in assistenza dei database del cliente ed evitare la trasmissione dei dati personali, è stata aggiunta la nuova funzione "Anonimizzazione" su BusAdminTools, tab "Backup / Restore".
Questa nuova funzione sostituisce il programma "Anonimizzazione database" (BN__ANDB è stato eliminato) ed è reperibile nel componente BN__SQLB fin da Business NET 2014: ciò significa che il componente è distribuibile presso i clienti esistenti senza doverli aggiornare all'ultima versione.

Il pulsante Wizard anonimizzazione, che appare cliccabile una volta collegati a un server SQL nella sezione soprastante, apre una nuova modale che consente di creare un database anonimizzato in automatico.
La funzione opera solo sui database di Business.

Premendo il tasto "Anonimizza" viene avviata una procedura che:

1) Verifica che lo spazio sul disco sia sufficiente per eseguire la procedura
2) Esegue il backup compresso del database selezionato
3) Ripristina il backup appena eseguito con un nuovo nome
4) Elimina il backup precedentemente generato
5) Svuota le tabelle temporanee (da questo punto lavora sul database ripristinato)
6) Svuota le tabelle che non sono di Business (non presenti nella ordertbl)
7) Svuota le tabelle marcate come da eliminare (vedi Visualizza i campi trattati) più i dati del Datawarehouse e Actlog (se presenta la spunta in maschera)
8) Codifica con un algoritmo monodirezionale i dati dei campi marcati come da trattare (vedi Visualizza i campi trattati)
9) Esegue il backup compresso del database anonimizzato
10) Elimina il database anonimizzato
11) Se possibile apre la cartella contenente il backup (se l'operazione è stata eseguita sul server).

Completata l'operazione è possibile prelevare il backup e ripristinarlo presso le nostre macchine.

L'operazione può essere eseguita anche sul database Arcproc, in questo caso saranno anonimizzati i campi delle tabelle "OPERAT", "GDPRCONF" e "ACTLOG". Tutte le altre tabelle non vengono anonimizzate in quanto renderebbe inutile il prelievo del database (vedi Registro di Business, Configurazioni Interfaccia, Procedure, ecc...), anche se potenzialmente potrebbero contenere dei dati personali (come indirizzi e-mail, nomi, ecc...)

Visualizza i campi trattati

Tramite il pulsante "Visualizza i campi trattati" è possibile consultare quali campi del database saranno anonimizzati sul database selezionato.
I dati sono divisi in 3 tab: Regole Standard, Regole Personalizzate, Campi trattati.

Nel tab regole standard sono riportate le condizioni distribuite da NTS che permettono il calcolo dei campi da trattare. I dati presenti in questa tabella sono modificabili.
Se in una colonna è indicato *, allora quella colonna è ignorata.
Se in una colonna è indicato un valore, questo è utilizzato per determinare i campi e le tabelle da trattare; è possibile usare il carattere % per effettuare una ricerca/scelta ottimistica.

Il tipo di dato può assumere valore:

  • Tabella da svuotare
  • Aziendale
  • Fiscale
  • Personale

L'anonimizzazione tratta tutte le tipologie presenti, mentre il diritto all'oblio (non ancora sviluppato) tratta solo i dati Fiscali e Personali della persona che ne ha fatto richiesta.

Nel tab Regole personalizzate si possono aggiungere ulteriori regole specifiche per un cliente, ad esempio per dei campi personalizzati o per dei campi riciclati.
Dopo aver aggiunto le regole personalizzate occorre premere il pulsante "Salva regole pers." per salvare. Il salvataggio avviene nel file "Regole_Anonimizzazione_Pers.xml" che è possibile copiare e spostare tra diverse installazione.
Nel tab Campi trattati è mostrata la lista dei campi\tabelle presenti sul database che saranno trattati.

Per accedere a questa sezione occorre premere uno dei pulsanti in alto a destra che permette di caricare la lista di campi in base alle regole da considerare (Tutte le regole, Solo regole standard, Solo regole pers.).

 
 
Clicca per accedere al sito di NTS Informatica