In diesem Dokument erfahren Sie, wie Sie Ihre Umgebung für die Einrichtung von reCAPTCHA vorbereiten.
Hinweis
So legen Sie mit reCAPTCHA los:
Registrieren Sie sich, um in der Google Cloud Console ein Google-Konto zu erstellen.
Wählen Sie in der Google Cloud Console auf der Seite für die Projektauswahl ein Projekt vonaus oder erstellen Sie eines Google Cloud .
Rollen, die zum Auswählen oder Erstellen eines Projekts erforderlich sind
- Projekt auswählen: Für die Auswahl eines Projekts ist keine bestimmte IAM-Rolle erforderlich. Sie können ein beliebiges Projekt auswählen, für das Ihnen eine Rolle zugewiesen wurde.
-
Projekt erstellen: Zum Erstellen eines Projekts benötigen Sie die Rolle „Projektersteller“
(
roles/resourcemanager.projectCreator), die dieresourcemanager.projects.createBerechtigung enthält. Informationen zum Zuweisen von Rollen.
reCAPTCHA Enterprise API aktivieren
Console
Rufen Sie in der Google Cloud Console die Seite reCAPTCHA Enterprise API auf.
Prüfen Sie, ob der Name Ihres Projekts in der Projektauswahl oben auf der Seite angezeigt wird.
Wenn Sie den Namen Ihres Projekts nicht sehen, klicken Sie auf die Projektauswahl und wählen Sie Ihr Projekt aus.
- Klicken Sie auf Aktivieren.
gcloud
-
Aktivieren Sie Cloud Shell in der Google Cloud Console.
Unten in der Google Cloud Console wird eine Cloud Shell Sitzung gestartet und eine Eingabeaufforderung angezeigt. Cloud Shell ist eine Shell-Umgebung in der das Google Cloud CLI bereits installiert ist und Werte für Ihr aktuelles Projekt bereits festgelegt sind. Das Initialisieren der Sitzung kann einige Sekunden dauern.
- Führen Sie den
gcloud config set projectBefehl aus, um Ihr Google Cloud Projekt in der gcloud-Sitzung festzulegen. Ersetzen Sie PROJECT_ID durch Ihre Google Cloud Projekt-ID.gcloud config set project PROJECT_ID - Führen Sie den
gcloud services enableBefehl aus, um die reCAPTCHA Enterprise API zu aktivieren:gcloud services enable recaptchaenterprise.googleapis.com - Führen Sie den Befehl
gcloud services listaus, um zu prüfen, ob die reCAPTCHA Enterprise API aktiviert ist:gcloud services list --enabledPrüfen Sie, ob die reCAPTCHA Enterprise API in der Liste der aktivierten APIs aufgeführt ist.
Rollen und Berechtigungen konfigurieren
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Einrichten von reCAPTCHA benötigen:
-
reCAPTCHA Enterprise-Administrator (
roles/recaptchaenterprise.admin) -
reCAPTCHA Enterprise-Agent (
roles/recaptchaenterprise.agent)
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Weitere Informationen zur Zugriffssteuerung für reCAPTCHA finden Sie unter Zugriffssteuerung mit IAM.