Preparar o ambiente para o reCAPTCHA

Este documento mostra como preparar seu ambiente para configurar o reCAPTCHA.

Antes de começar

Para começar a usar o reCAPTCHA, faça o seguinte:

  1. Inscreva-se para criar uma Conta do Google no Google Cloud console.

  2. No Google Cloud console do, na página do seletor de projetos, escolha ou crie um Google Cloud projeto do.

    Papéis necessários para selecionar ou criar um projeto

    • Selecionar um projeto: a seleção de um projeto não exige um papel específico do IAM. Você pode selecionar qualquer projeto em que tenha recebido um papel.
    • Criar um projeto: para criar um projeto, você precisa do papel de criador de projetos (roles/resourcemanager.projectCreator), que contém a resourcemanager.projects.create permissão. Aprenda a conceder papéis.

    Acessar o seletor de projetos

Ativar a API reCAPTCHA Enterprise

Console

  1. No Google Cloud console do, acesse a página API reCAPTCHA Enterprise.

    Acessar a API reCAPTCHA Enterprise

  2. Verifique se o nome do projeto aparece no seletor de projetos, na parte superior da página.

    Se você não vir o nome do projeto, clique no seletor de projetos para selecioná-lo.

  3. Clique em Ativar.

gcloud

  1. No Google Cloud console, ative o Cloud Shell.

    Ativar o Cloud Shell

    Na parte inferior do Google Cloud console do Cloud Shell, uma sessão do Cloud Shell é iniciada e exibe um prompt de linha de comando. O Cloud Shell é um ambiente shell com a Google Cloud CLI já instalada e com valores já definidos para o projeto atual. A inicialização da sessão pode levar alguns segundos.

  2. Para definir seu Google Cloud projeto na sessão do gcloud, execute o gcloud config set project comando. Substitua PROJECT_ID pelo ID do seu Google Cloud projeto.
           gcloud config set project PROJECT_ID
           
  3. Para ativar a API reCAPTCHA Enterprise, execute o gcloud services enable comando:
             gcloud services enable recaptchaenterprise.googleapis.com
           
  4. Para verificar se a API reCAPTCHA Enterprise está ativada, execute o comando gcloud services list:
             gcloud services list --enabled
           

    Verifique se a API reCAPTCHA Enterprise está listada na lista de APIs ativadas.

Configurar papéis e permissões

Para receber as permissões necessárias para configurar o reCAPTCHA, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:

Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias usando personalizados papéis ou outros predefinidos papéis.

Para mais informações sobre o controle de acesso do reCAPTCHA, consulte Controle de acesso com o IAM.

A seguir