Agentes do serviço de Proteção de Dados Sensíveis

Esta página descreve os agentes de serviço relevantes para a Proteção de Dados Sensíveis.

Agentes de serviço

Os agentes de serviço são contas de serviço criadas e gerenciadas pelo Google. Eles atuam como uma identidade para que os serviços acessem recursos no seu projeto em seu nome. Google Cloud

Os agentes de serviço são criados em algum momento depois que você ativa e usa uma Google Cloud API. Após a criação, o Google geralmente concede um papel específico e predefinido do IAM ao agente de serviço no seu projeto. Esses papéis contêm as permissões mínimas necessárias para que o agente de serviço funcione corretamente. Para uma lista completa dos agentes de serviço que recebem papéis, consulte Agentes de serviço na documentação do IAM.

Para acessar os Google Cloud recursos e fazer chamadas para a Proteção de Dados Sensíveis, a Proteção de Dados Sensíveis usa as credenciais do agente de serviço do Cloud Data Loss Prevention para fazer autenticação em outras APIs. Um agente de serviço é um tipo especial de conta de serviço que executa processos internos do Google em seu nome. O agente de serviço é identificável pelo seguinte e-mail:

service-PROJECT_NUMBER@dlp-api.iam.gserviceaccount.com

O agente de serviço do Cloud Data Loss Prevention é criado quando necessário. Para criá-lo com antecedência, faça uma chamada para InspectContent:

curl --request POST \
  "https://dlp.googleapis.com/v2/projects/PROJECT_ID/locations/us-central1/content:inspect" \
  --header "X-Goog-User-Project: PROJECT_ID" \
  --header "Authorization: Bearer $(gcloud auth print-access-token)" \
  --header 'Accept: application/json' \
  --header 'Content-Type: application/json' \
  --data '{"item":{"value":"google@google.com"}}' \
  --compressed

Substitua PROJECT_ID pelo ID do projeto.

O agente de serviço do Cloud Data Loss Prevention recebe automaticamente permissões comuns no projeto necessárias para inspecionar recursos e é listado na seção "Identity and Access Management" do Google Cloud console. O agente de serviço existe durante todo o ciclo de vida do projeto e só é excluído quando o projeto é excluído. A Proteção de Dados Sensíveis depende desse agente de serviço, então não o remova.

Para mais informações sobre o agente de serviço do Cloud Data Loss Prevention em operações de descoberta, consulte Contêiner do agente de serviço e agente de serviço.

A seguir