Neste documento, mostramos como preparar o ambiente para a configuração reCAPTCHA.
Antes de começar
Para começar a usar o reCAPTCHA, faça o seguinte:
Inscreva-se para criar uma Conta do Google no console do Google Cloud.
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Ativar a API reCAPTCHA Enterprise
Console
No console do Google Cloud, acesse a página da API reCAPTCHA Enterprise.
Verifique se o nome do projeto aparece no seletor de projetos, na parte superior da página.
Se você não encontrar o nome do projeto, clique no seletor de projetos e selecione o projeto.
- Clique em Ativar.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
- Para definir o projeto do Google Cloud na sessão gcloud, execute o comando
gcloud config set project
. Substitua PROJECT_ID pelo ID do projeto do Google Cloud.gcloud config set project PROJECT_ID
- Para ativar a API reCAPTCHA Enterprise, execute o comando
gcloud services enable
:gcloud services enable recaptchaenterprise.googleapis.com
- 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 funções e permissões
Para ter 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:
-
Administrador do reCAPTCHA Enterprise (
roles/recaptchaenterprise.admin
) -
Agente do reCAPTCHA Enterprise (
roles/recaptchaenterprise.agent
)
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 por meio de papéis personalizados ou de outros papéis predefinidos.
Para mais informações sobre o controle de acesso para reCAPTCHA, consulte Controle de acesso com o IAM.