Neste documento, mostramos como preparar seu ambiente para configurar 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 consoleGoogle Cloud .
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
Ativar a API reCAPTCHA Enterprise
Console
No console Google Cloud , acesse a página API reCAPTCHA Enterprise.
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.
- Clique em Ativar.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
- Para definir o projeto Google Cloud na sessão gcloud, execute o comando
gcloud config set project
. Substitua PROJECT_ID pelo ID do seu projeto 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 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:
-
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 usando papéis personalizados ou outros papéis predefinidos.
Para mais informações sobre o controle de acesso do reCAPTCHA, consulte Controle de acesso com o IAM.