Con l'imminente entrata in vigore del General Data Protection Regulation (GDPR), sono richiesti alcuni adempimenti in favore della trasparenza nei confronti degli utenti che usano i nostri servizi, e una maggiore attenzione nella custodia delle informazioni sensibili ad essi associati.
Nel caso dei database dobbiamo prestare attenzione alla custodia di questi dati in chiaro, provvedere alla cifratura e al data masking, qualora necessario, e mantenere tracciati gli accessi a tali informazioni. Se ospitiamo questi dati su Azure SQL Database possiamo godere di uno strumento, introdotto recentemente, che ci permette di classificare le colonne presenti nel nostro database e produrre un report.
Attraverso la sezione Data discovery & classification troviamo un tab per avere un overview, come la seguente.
Queste informazioni vengono automaticamente popolate con un primo tentativo. Molto spesso però il report non è completo, perciò attraverso la voce Classification possiamo vedere una lista di campi identificati dal sistema che possono contenere informazioni sensibili. Per ognuno possiamo indicare una categoria, anch'essa automaticamente suggerita e applicare l'etichetta, informazione abbinata grazie ai metadati supportati da SQL Server.
Una volta salvato possiamo tornare nell'overview e vedere aggiornate le informazioni. Utile infine la possibilità di produrre un report Excel contenente le medesime informazioni.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Determinare lo stato di un pod in Kubernetes
Eseguire una query su SQL Azure tramite un workflow di GitHub
Creare un'applicazione React e configurare Tailwind CSS
Sfruttare i KeyedService in un'applicazione Blazor in .NET 8
Gestire liste di tipi semplici con Entity Framework Core
Installare le Web App site extension tramite una pipeline di Azure DevOps
Specificare il versioning nel path degli URL in ASP.NET Web API
Utilizzare il trigger SQL con le Azure Function
Semplificare il deployment di siti statici con Azure Static Web App
C# 12: Cosa c'è di nuovo e interessante
Usare lo spread operator con i collection initializer in C#
Applicare il versioning ai nostri endpoint ASP.NET Core Minimal API