Come Eseguire il Mascheramento Statico dei Dati di DataSunrise per MongoDB
DataSunrise ora supporta il Mascheramento Statico dei Dati per MongoDB. In precedenza, era supportato solo il Mascheramento Dinamico dei Dati. Ora può utilizzare tutte le funzionalità di DataSunrise con una varietà di metodologie di mascheramento, inclusi Format-Preserving Encryption (FPE), Format-Preserving Tokenization (FPT) e script Lua per implementare algoritmi di mascheramento personalizzati.
Può facilmente scegliere quali campi devono essere mascherati e in che modo. Per i documenti incorporati, tutti i campi con un nome specificato saranno mascherati. Ciò garantisce una sicurezza completa nel trattamento di dati sensibili, indipendentemente dai suoi obiettivi di sicurezza, per la protezione delle attività aziendali o per concedere l’accesso ai database a società esternalizzate e fornitori IT terzi.
DataSunrise supporta il mascheramento statico dei dati solo per documenti validati. In caso contrario, si verificherà un errore durante il processo di mascheramento statico.
Concessione dei Permessi di Lettura e Scrittura
Per eseguire il mascheramento statico dei dati su un database MongoDB, è necessario un utente del database con i permessi corrispondenti.
Per il database di origine, eseguire:
use <Source_DB>
db.grantRolesToUser("<User_name>", ["read"])
Per il database di destinazione, eseguire:
use <Target_DB>
db.grantRolesToUser("<User_name>", ["readWrite"])
Creazione di un’Istanza per MongoDB
Per prima cosa, è necessario creare un’istanza per MongoDB in DataSunrise. Questo passaggio è indispensabile per creare un profilo del database. L’inizio è lo stesso per ogni database: basta inserire i dettagli di connessione per il suo MongoDB.
Assicuri di salvare la sua password in DataSunrise, CyberArk o AWS Secrets Manager. In caso contrario, se non salva la sua password in un’istanza, essa dovrà essere memorizzata in un’attività di mascheramento statico. Il processo di mascheramento statico non può essere avviato senza la password salvata.

Premere Test e, dopo una connessione avvenuta con successo, premere Salva.
Aggiungi Nuova Attività di Mascheramento Statico dei Dati
Aprire la Web Console di DataSunrise, la sottosezione Mascheramento Statico dei Dati, e cliccare Nuovo per creare una nuova attività di mascheramento statico.

In Istanza di Origine e Destinazione, selezionare le istanze dei database di origine e destinazione dalla lista a discesa e inserire le credenziali per l’utente del database.
Premere il pulsante Seleziona e scegliere la collezione richiesta da utilizzare nel processo di mascheramento statico dei dati come collezione di origine:

Premere il pulsante Aggiungi Colonna e inserire il nome esatto del campo che si desidera mascherare:

Aggiungere tutti i campi necessari da mascherare:

Se necessario, selezionare il campo richiesto, cliccare su Imposta Metodo di Mascheramento e scegliere un metodo di mascheramento per questa colonna in particolare. Ripetere per le altre colonne secondo necessità. Tutti i metodi di mascheramento sono disponibili per MongoDB, eccetto Function call.
Poiché si tratta di un’Attività Periodica di Mascheramento Statico dei Dati, è possibile scegliere la frequenza richiesta per l’esecuzione dell’attività.
Premere Salva.
Esecuzione del Mascheramento Statico dei Dati
Accedere all’attività di mascheramento statico dei dati appena creata e premere Avvia:

Personalizzazione del Processo di Mascheramento Statico dei Dati
Ci sono tre parametri principali per configurare il mascheramento statico dei dati per MongoDB:
- MongoDbDataSearchRecursionLimit – limite di profondità di ricerca nidificata per il mascheramento dinamico dei dati e il mascheramento statico dei dati.
- StaticMaskingParallelLoadThreadsCount – numero di thread utilizzati per il trasferimento parallelo dei dati durante il mascheramento statico dei dati.
- MongoBulkOperationSize – volume di dati (numero di documenti) trasferiti da una singola operazione di inserimento in blocco. Maggiore è il valore di questo parametro, più rapida sarà l’operazione di inserimento, ma maggiormente si consumerà la memoria.
Conclusione
DataSunrise è un fornitore affidabile di soluzioni per la protezione dei database MongoDB. Il mascheramento statico dei dati garantisce la protezione completa dei dati sensibili in tutta la sua azienda, insieme ad altre soluzioni quali Sensitive Data Discovery, Activity Monitoring, Database Firewall e altre.
Si noti che In-Place Masking non è supportato per MongoDB nella release 8.0.0. A partire dal 2024, il mascheramento in-place statico è ora completamente supportato. Per ulteriori dettagli, si prega di fare riferimento al nostro articolo aggiornato su questo argomento.
Mantenga i suoi dati al sicuro con DataSunrise e segua i nostri prossimi aggiornamenti per rimanere aggiornato.