Configuração da autenticação da conta de serviço para Google Cloud Platform (GCP)

Neste tópico:

Pré-requisitos

Um aplicativo que se autentica no Google usando uma conta de serviço precisa fornecer um arquivo de chave da conta de serviço com as funções corretas definidas.

Para fornecer o arquivo de chave da conta de serviço, você deve primeiro criar um projeto do Google Cloud Platform (GCP). Consulte a documentação GCP para saber como criar um projeto GCP.

Criação de uma chave de conta de serviço

O procedimento a seguir descreve como criar uma conta de serviço:

  1. Para abrir o criador da conta de serviço, selecione APIs & Services » Credentials no seu projeto GCP.

  2. Selecione Create credentials » service account.

  3. No formulário Service account details, digite o nome de uma conta de serviço de sua preferência.

  4. Na seção Grant this service account access to project, você precisa conceder a esta conta de serviço pelo menos o seguinte conjunto de funções: visualizador de dados do BigQuery, usuário da sessão de leitura BigQuery e usuário de trabalho BigQuery.

  5. Depois de criar uma conta de serviço, encontre-a na lista da seção Credentials e pressione seu nome para gerenciar a conta de serviço.

  6. Selecione Keys » Add key » Create a new key.

  7. Na exibição de seleção do tipo de chave, escolha o tipo JSON recomendado e pressione Create para salvar a chave da conta de serviço, que será necessário durante a configuração do conector.