A proteção de dados confidenciais pode inspecionar e ocultar texto e objetos confidenciais em imagens, de acordo com os critérios que especificar.
Usando detetores infoType, a proteção de dados confidenciais inspeciona uma imagem codificada em base64 e deteta dados confidenciais na imagem. Em seguida, a proteção de dados confidenciais pode devolver informações sobre a localização dos dados confidenciais na imagem ou ocultar os dados confidenciais através da aplicação de uma máscara com um retângulo opaco.
A inspeção e a ocultação são duas operações distintas:
- Inspection: a proteção de dados confidenciais inspeciona a imagem codificada em base64 enviada para os infoTypes especificados. Devolve os InfoTypes detetados, juntamente com um ou mais conjuntos de coordenadas de píxeis e dimensões. Cada conjunto de valores de dimensão e coordenadas de píxeis indica o canto inferior esquerdo e as dimensões das caixas delimitadoras, respetivamente. Cada caixa delimitadora corresponde a todo ou parte de uma deteção da Proteção de dados confidenciais.
- Ocultação: a proteção de dados confidenciais inspeciona a imagem codificada em base64 enviada para os infoTypes especificados. A proteção de dados confidenciais oculta todas as deteções de dados confidenciais, mascarando-as com retângulos opacos. Devolve a imagem com codificação base64 ocultada no mesmo formato de imagem que a imagem original. Também pode configurar a cor das caixas de ocultação no pedido.
Acerca da inspeção de imagens
O serviço de inspeção de proteção de dados confidenciais aceita uma imagem codificada em base64 e, em seguida, pesquisa na imagem dados que correspondam aos respetivos critérios de inspeção. A Proteção de dados confidenciais devolve as localizações de quaisquer dados confidenciais que detete.
Considere a seguinte imagem.

O processo de inspeção de imagens é o seguinte:
- Envia um pedido de
content.inspect
para a API DLP. O pedido contém a imagem codificada em base64 e a configuração da inspeção, que contém os seus critérios de deteção. - A proteção de dados confidenciais analisa a imagem através da configuração de inspeção e identifica quaisquer correspondências.
- A proteção de dados confidenciais devolve as coordenadas e as dimensões das regiões na imagem onde encontrou dados confidenciais de acordo com os seus critérios de deteção.
As coordenadas devolvidas indicam onde encontrar os dados confidenciais. Tenha em atenção que a proteção de dados confidenciais usa frequentemente várias caixas para indicar onde se encontra uma única instância de dados confidenciais na imagem.
Se a proteção de dados confidenciais não encontrar dados na imagem que correspondam aos seus critérios de deteção, devolve uma resposta HTTP 200 vazia com êxito.
Acerca da ocultação de imagens
A ocultação de imagens é semelhante à inspeção de imagens, com um passo adicional. Depois de a Proteção de dados confidenciais identificar as localizações de dados confidenciais na imagem, em vez de devolver as coordenadas das áreas que contêm os dados, coloca retângulos opacos nessas áreas, devolvendo uma imagem ocultada codificada em base64.

O processo de ocultação de imagens é o seguinte:
- Envia um pedido de
image.redact
para a API DLP. O pedido contém a imagem codificada em base64 e a configuração da ocultação de imagens, que contém os seus critérios de deteção. - A proteção de dados confidenciais analisa a imagem através da configuração de ocultação de imagens e identifica quaisquer correspondências.
- A proteção de dados confidenciais oculta todos os dados confidenciais detetados, cobrindo-os com um retângulo opaco. Em seguida, codifica a imagem em base64 e devolve a imagem ocultada na resposta do pedido.
Se a proteção de dados confidenciais não encontrar dados na imagem que correspondam aos seus critérios de deteção, devolve a imagem codificada em base64 inalterada.
O que se segue?
- Saiba como inspecionar imagens quanto a dados confidenciais através da proteção de dados confidenciais.
- Saiba como ocultar dados confidenciais de imagens através da proteção de dados confidenciais.
- Saiba como criar uma cópia anónima dos dados no armazenamento.