In questa guida dedicata alle best practice GDPR, 4D vi aiuta a costruire la vostra conformità al GDPR e a iniziare il vostro viaggio nel Regolamento generale sulla protezione dei dati.
In questo blog post, ci concentreremo su una specifica fase chiave di questo percorso: la scoperta e il modo in cui 4D può aiutarvi a creare una panoramica dei dati personali esistenti, attraverso una funzionalità integrata. Vi forniremo anche un esempio di codice!
campo di commento in soccorso
Il GDPR riguarda tutto ciò che può essere considerato un dato personale. Non si tratta solo di foto e documenti, ma anche di elementi basilari come nomi e date di nascita. 4D include funzioni progettate per aiutarvi a rispettare questi requisiti.
Ad esempio, ogni tabella e ogni campo ha un campo di commento nell’Editor struttura in cui è possibile inserire una nota che indica che questa struttura contiene dati personali e, pertanto, è interessata dal GDPR.
Eseguendo la finestra di dialogo Trova nella progettazione utilizzando ‘GDPR’ come termine di ricerca, si ottiene un elenco di tutti i campi contrassegnati dalla parola chiave ‘GDPR’. Nel menu delle azioni è disponibile la voce Esporta risultati, che consente di esportare i risultati della ricerca in un file di testo!
Registri delle attività di trattamento
Il GDPR richiede la tenuta di“registri delle attività di trattamento” che manipolano dati personali. Questo requisito è descritto nell’articolo 30. 4D vi aiuta a estrarre facilmente i record e a generare report per ottenere maggiori informazioni sui dati interessati dal GDPR.
Il comando EXPORT STRUCTURE estrae la definizione della struttura del database 4D corrente in formato XML. Ciò consente di esplorare gli elementi e gli attributi dell’albero XML, che a sua volta aiuta a recuperare i campi che si ritiene contengano dati personali.
In questo esempio di database, forniamo il codice per aiutarvi a generare questo tipo di report. Sentitevi liberi di adattarlo alle vostre esigenze e al vostro contesto. Per gli utenti con versioni precedenti di 4D (precedenti a 4D v16), abbiamo utilizzato il metodo Extract GDPR fields per consentirvi di implementarlo anche nel vostro codice.