Oculta datos sensibles del texto

Cloud Data Loss Prevention (DLP) puede ocultar u ofuscar datos sensibles de una string de texto. Puedes transmitirle información textual a la API mediante el uso de JSON sobre HTTP o usar una de las bibliotecas cliente para que lo hagan con varios lenguajes de programación populares.

La API toma los siguientes elementos como argumentos:

  • Una string de texto
  • El texto de marcador de posición que reemplazará los datos sensibles (en este ejemplo, por su Infotipo)
  • Una lista de uno o más Infotipos que quieres redactar

Muestra la string con los datos sensibles reemplazados por tu marcador de posición elegido.

Ejemplo de ocultamiento de texto

Para obtener más información sobre el uso de JSON con la API de Cloud DLP, consulta la guía de inicio rápido de JSON.

Entrada de JSON:

{
  "item": {
     "value":"My email is test@example.com",
   },
   "deidentifyConfig": {
     "infoTypeTransformations":{
          "transformations": [
            {
              "primitiveTransformation": {
                "replaceWithInfoTypeConfig": {}
              }
            }
          ]
        }
    },
    "inspectConfig": {
      "infoTypes": {
        "name": "EMAIL_ADDRESS"
      }
    }
}

URL:

https://dlp.googleapis.com/v2/projects/[PROJECT_ID]/content:deidentify

Cloud DLP muestra lo siguiente después de recibir la solicitud:

Resultado de JSON:

{
  "item":{
    "value":"My email is [EMAIL_ADDRESS]"
  },
  "overview":{
    "transformedBytes":"16",
    "transformationSummaries":[
      {
        "infoType":{
          "name":"EMAIL_ADDRESS"
        },
        "transformation":{
          "replaceWithInfoTypeConfig":{

          }
        },
        "results":[
          {
            "count":"1",
            "code":"SUCCESS"
          }
        ],
        "transformedBytes":"16"
      }
    ]
  }
}

Puedes probarlo tú mismo con el Explorador de API incorporado aquí.

Próximos pasos

El ocultamiento es una forma de desidentificación. Para aprender a desidentificar contenido, consulta Desidentifica datos sensibles en contenidos de texto.