A Proteção de Dados Sensíveis pode inspecionar e encobrir texto e objetos sensíveis em imagens, de acordo com os critérios especificados.
Usando detectores de infoType, a proteção de dados confidenciais inspeciona uma imagem codificada em base64 e detecta dados sensíveis nela. Em seguida, a Proteção de dados sensíveis pode retornar informações sobre a localização de dados sensíveis na imagem ou editar os dados sensíveis mascarando-os com um retângulo opaco.
Inspeção e edição são duas operações distintas:
- Inspeção: a proteção de dados sensíveis inspeciona a imagem codificada em base64 enviada para os InfoTypes especificados. Ela retorna os InfoTypes detectados e um ou mais conjuntos de dimensões e coordenadas de pixel. Cada conjunto de valores de coordenadas e dimensões de pixels indica o canto inferior esquerdo e as dimensões das caixas delimitadoras, respectivamente. Cada caixa delimitadora corresponde, no todo ou em parte, a uma descoberta da proteção de dados sensíveis.
- Edição: a Proteção de dados sensíveis inspeciona a imagem codificada em base64 enviada para os InfoTypes especificados. A proteção de dados sensíveis edita todas as descobertas de dados sensíveis mascarando-as com retângulos opacos. Ele retorna a imagem codificada em base64 editada no mesmo formato da imagem original. Também é possível configurar a cor das caixas de edição na solicitação.
Sobre a inspeção de imagens
O serviço de inspeção da Proteção de Dados Sensíveis aceita uma imagem codificada em base64 e pesquisa nela dados que correspondam aos critérios de inspeção. A Proteção de Dados Sensíveis retorna os locais dos dados sensíveis detectados.
Considere a imagem a seguir.

O processo de inspeção de imagem é o seguinte:
- Você envia uma solicitação
content.inspect
para a API DLP. A solicitação contém a imagem codificada em base64 e a configuração de inspeção, que inclui seus critérios de detecção. - A proteção de dados sensíveis verifica a imagem usando a configuração de inspeção e identifica as correspondências.
- A Proteção de dados sensíveis retorna as coordenadas e dimensões das regiões na imagem em que ela encontrou dados sensíveis de acordo com seus critérios de detecção.
As coordenadas retornadas indicam onde encontrar os dados confidenciais. A proteção de dados sensíveis geralmente usa várias caixas para indicar onde uma única instância de dados sensíveis pode ser encontrada na imagem.
Se a Proteção de dados sensíveis não encontrar nenhum dado na imagem que corresponda aos seus critérios de detecção, ela vai retornar uma resposta HTTP 200 vazia e bem-sucedida.
Sobre a edição de imagens
A edição da imagem é semelhante à inspeção de imagem, com uma etapa a mais. Depois que a proteção de dados sensíveis identifica os locais dos dados sensíveis na imagem, em vez de retornar as coordenadas das áreas que contêm os dados, ela coloca retângulos opacos nessas áreas, retornando uma imagem editada e codificada em base64.

O processo de encobrimento de imagens é o seguinte:
- Você envia uma solicitação
image.redact
para a API DLP. A solicitação contém a imagem codificada em base64 e a configuração de edição de imagem, que contém seus critérios de detecção. - A proteção de dados sensíveis verifica a imagem usando a configuração de edição de imagem e identifica as correspondências.
- A proteção de dados confidenciais edita todos os dados sensíveis detectados cobrindo-os com um retângulo opaco. Em seguida, ele codifica a imagem em base64 e retorna a imagem editada na resposta da solicitação.
Se a Proteção de dados sensíveis não encontrar nenhum dado na imagem que corresponda aos critérios de detecção, ela retornará a imagem codificada em base64 inalterada.
A seguir
- Saiba como inspecionar imagens em busca de dados sensíveis usando a Proteção de dados sensíveis.
- Saiba como editar dados sensíveis de imagens usando a Proteção de dados sensíveis.
- Saiba mais sobre como criar uma cópia desidentificada dos dados no armazenamento.