En este documento, se muestra cómo preparar tu entorno para configurar reCAPTCHA.
Antes de comenzar
Para comenzar a usar reCAPTCHA, haz lo siguiente:
Regístrate para crear una Cuenta de Google en la Google Cloud consola.
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.
Habilita la API de reCAPTCHA Enterprise
Console
En la consola de Google Cloud , ve a la página de la API de reCAPTCHA Enterprise.
Verifica que el nombre de tu proyecto aparezca en el selector de proyectos en la parte superior de la página.
Si no ves el nombre de tu proyecto, haz clic en el selector de proyecto y, luego, selecciona tu proyecto.
- Haz clic en Habilitar.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
- Para configurar tu proyecto Google Cloud en la sesión de gcloud, ejecuta el comando
gcloud config set project
. Reemplaza PROJECT_ID por el Google Cloud ID del proyecto.gcloud config set project PROJECT_ID
- Para habilitar la API de reCAPTCHA Enterprise, ejecuta el comando
gcloud services enable
:gcloud services enable recaptchaenterprise.googleapis.com
- Para verificar que la API de reCAPTCHA Enterprise esté habilitada, ejecuta el comando
gcloud services list
:gcloud services list --enabled
Verifica que la API de reCAPTCHA Enterprise aparezca en la lista de APIs habilitadas.
Configura roles y permisos
Para obtener los permisos que necesitas para configurar reCAPTCHA, pídele a tu administrador que te otorgue los siguientes roles de IAM en el proyecto:
-
Administrador de reCAPTCHA Enterprise (
roles/recaptchaenterprise.admin
) -
Agente de reCAPTCHA Enterprise (
roles/recaptchaenterprise.agent
)
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.
Para obtener más información sobre el control de acceso de reCAPTCHA, consulta Control de acceso con IAM.