Pour ce faire, vous devez créer un fichier CSV contenant les données exactes et le télécharger dans le nuage Netskope à l'aide d'une appliance virtuelle. Lorsque vous téléchargez le fichier CSV à l'aide de la commande request dlp-pdd upload, l'appliance virtuelle crypte le fichier avant de le télécharger vers le nuage Netskope.
Pour créer un hachage de votre contenu structuré :
- Préparez le fichier au format CSV structuré en lignes et en colonnes. Nous recommandons que le fichier CSV ne contienne pas plus de 50 millions d'enregistrements et comprenne une ligne d'en-tête qui nomme les colonnes. Ces noms apparaîtront dans la règle DLP (Prévention des pertes de données) sous Colonne de fichier pour la validation de la correspondance exacte. Assurez-vous que les données des colonnes sont normalisées. Il existe deux façons de normaliser les données, en fonction du type de données.
Normalisez les colonnes contenant des chiffres : Assurez-vous que les données, telles que les cartes de crédit, sont des nombres consécutifs qui ne contiennent pas de caractères spéciaux tels que des tirets, des virgules, des guillemets et des espaces.
Normalisez les colonnes qui contiennent des chaînes de caractères : Veillez à ce que les données, telles que les noms et prénoms, soient en majuscules et minuscules.
- En utilisant
nstransfercompte, transférez le fichier CSV dans le répertoirepdd_datade l’Appliance Virtuelle :scp <CSV file> nstransfer@<virtual_appliance_host>:/home/nstransfer/pdd_data
L'emplacement du répertoire
pdd_datavarie entre les comptes d'utilisateurnstransferetnsadmin. Si vous utilisez le comptenstransferpour copier le fichier sur l'appareil, l'emplacement du répertoirepdd_dataest/home/nstransfer/pdd_data. Lorsque vous vous connectez à l'appliance avec le comptensadmin, le répertoirepdd_dataest situé à l'adresse/var/ns/docker/mounts/lclw/mountpoint/nslogs/user/pdd_data. - Une fois les données transférées avec succès, connectez-vous à l'appareil à l'aide du compte
nsadmin. - Exécutez la commande suivante à l'invite du shell Netskope pour hacher les données et les télécharger sur le nuage Netskope:
request dlp-pdd upload column_name_present true csv_delim ~ norm_str 2,3 file /var/ns/docker/mounts/lclw/mountpoint/nslogs/user/pdd_data/upload/sensitivedata.csv
Conseil
column_name_present truespécifie qu’il y a une ligne d’en-tête dans le fichier.csv_delim ~indique que le fichier CSV est délimité par des tildes.dict_cins 1,2,4crée un dictionnaire insensible aux majuscules à partir des colonnes 1, 2 et 4.dict_cs 3,5crée un dictionnaire sensible à la casse à partir des colonnes 3 et 5.norm_str 2,3précise que les colonnes 2 et 3 doivent être traitées comme des chaînes de caractères.file <CSV_file>spécifie le fichier qui doit être haché et téléchargé.La commande revient :
PDD uploader pid 9501 démarré. Surveillez le statut à l'aide de >request DLP (Prévention des pertes de données)-pdd status.
- Vérifiez l'état du téléchargement :
request dlp-pdd status
La commande revient :
Uploading data ...... 100% completed out of [####] of bytes
Lorsque le téléchargement est terminé, la commande
request dlp-pdd statusrevient :Successfully uploaded the data from /var/ns/docker/mounts/lclw/mountpoint/nslogs/user/pdd_data/upload/sensitivedata.csv to Netskope cloud
- Lorsque les données sont téléchargées avec succès, le fichier
sensitivedata.csvet les noms de colonnes correspondants apparaissent dans l'onglet Correspondance exacte des règles DLP (Prévention des pertes de données).

