La protection des données sensibles peut détecter et masquer le texte et les objets sensibles dans les images, en fonction des critères que vous spécifiez.
À l'aide des détecteurs d'infoTypes, la protection des données sensibles inspecte une image encodée en base64 et détecte les données sensibles qu'elle contient. La protection des données sensibles peut ensuite renvoyer des informations sur l'emplacement des données sensibles dans l'image ou masquer ces dernières par un rectangle opaque.
L'inspection et le masquage sont deux opérations distinctes :
- Inspection : la protection des données sensibles inspecte l'image encodée en base64 que vous lui fournissez afin de détecter les infoTypes spécifiés. Elle retourne ensuite une réponse incluant les infoTypes détectés, ainsi qu'un ou plusieurs groupes de valeurs (chaque groupe est composé d'un ensemble de coordonnées de pixels et de dimensions). Les ensembles de coordonnées de pixels et les valeurs de dimension indiquent respectivement la position du coin inférieur gauche et la taille des cadres de délimitation. Chaque cadre de délimitation comprend tout ou partie des données sensibles détectées par la protection des données sensibles.
- Masquage : Sensitive Data Protection inspecte l'image encodée en base64 que vous lui fournissez afin de détecter les infoTypes spécifiés. La protection des données sensibles masque toutes les données sensibles détectées en appliquant des rectangles opaques. Enfin, il renvoie une image masquée, encodée en base64 dans le même format que celui de l'image d'origine. Vous pouvez également configurer la couleur des cadres de masquage dans la requête.
À propos de l'inspection des images
Le service d'inspection Sensitive Data Protection accepte une image encodée en base64, puis recherche dans l'image les données correspondant à ses critères d'inspection. La protection des données sensibles renvoie les emplacements des données sensibles détectées.
Prenons l'exemple suivant :

Voici le processus d'inspection des images :
- Vous envoyez une requête
content.inspect
à l'API DLP. La requête contient l'image encodée en base64 et la configuration de l'inspection, qui contient vos critères de détection. - La protection des données sensibles analyse l'image à l'aide de la configuration d'inspection et identifie les correspondances.
- Sensitive Data Protection renvoie ensuite les coordonnées et les dimensions des emplacements dans l'image où il a détecté des données sensibles correspondant à vos critères de détection.
Les coordonnées renvoyées indiquent où se trouvent les données sensibles. Sachez que la protection des données sensibles utilise souvent plusieurs cadres pour indiquer l'emplacement dans l'image d'une seule instance de données sensibles.
Si Sensitive Data Protection ne détecte aucune donnée correspondant à vos critères de détection dans l'image, il renvoie alors une réponse HTTP 200 vide réussie.
À propos du masquage d'images
Le processus de masquage d'une image est semblable à celui de l'inspection d'image, mais comporte une étape supplémentaire. Une fois que la protection des données sensibles a identifié les emplacements où se trouvent des données sensibles dans l'image, au lieu de renvoyer leurs coordonnées, elle renvoie une image encodée en base64 où ces zones sont masquées par des rectangles opaques.

Voici comment se déroule le processus de masquage des images :
- Vous envoyez une requête
image.redact
à l'API DLP. La requête contient l'image encodée en base64 et la configuration de masquage d'image, qui contient vos critères de détection. - La protection des données sensibles analyse l'image en fonction de la façon dont vous avez configuré le masquage d'image, puis identifie les correspondances.
- Sensitive Data Protection masque toutes les données sensibles détectées en les recouvrant d'un rectangle opaque. Il encode ensuite l'image en base64 et renvoie l'image masquée dans la réponse à la requête.
Si la protection des données sensibles ne détecte aucune donnée correspondant à vos critères de détection dans l'image, elle renvoie alors l'image encodée en base64 telle quelle.
Étapes suivantes
- Découvrez comment inspecter des images pour identifier les données sensibles à l'aide de la protection des données sensibles.
- Découvrez comment masquer des données sensibles dans des images à l'aide de Sensitive Data Protection.
- Découvrez comment créer une copie anonymisée des données dans le stockage.