### 1. Access the Google Cloud Console

Access the Google Cloud Console at the address below:

[https://console.cloud.google.com/](https://console.cloud.google.com/security/recaptcha)

![Quote](https://static.zohocdn.com/zoho-desk-editor/static/images/quote.png/)

If prompted, log in with your Google account.

### 2. Select (or create) a project.

At the top of the console, click the project selector and choose the correct project.

![Quote](https://static.zohocdn.com/zoho-desk-editor/static/images/quote.png/)

If you need to create a project, do it through the project selector.

![](https://help.scriptcase.net/galleryDocuments/edbsnaf372b8b0866c7b73b8dd5f137598447c222a28ead60456c3b703b92839cad8eeea65f2fd435eeacf6959d13f2400d3d?inline=true)

### 3. Enable the **reCAPTCHA Enterprise API** in the project

Use the link below to open the API activation page:

<https://console.cloud.google.com/apis/library/recaptchaenterprise.googleapis.com>

![](https://help.scriptcase.net/galleryDocuments/edbsnaf372b8b0866c7b73b8dd5f137598447514855e68cbdc64bbc6d6f89c18d6451a802d6bbb34e9ec81a0917738d7c0213?inline=true)

You can also access the API activation page by searching for: **reCAPTCHA Enterprise API**

![](https://help.scriptcase.net/galleryDocuments/edbsn4abf14d7bc546c54e01fce1a8deff3492879e3ac54da47474bb153c6cfd5f63c54bca80df000fc13656e877ff8d76fed?inline=true)

### 4. Generate **reCAPTCHA keys**

On the Google Cloud reCAPTCHA page:  
<https://console.cloud.google.com/security/recaptcha>

Within the correct project, on the reCAPTCHA page, click **Create Key** (or Configure reCAPTCHA protection).

![](https://help.scriptcase.net/galleryDocuments/edbsn8c05899dd66605c4cf1e60f9165c26ecc390098e2b813d0027fc8784c7331b6b1c58050ea0aaf5d51b4dfce15f9aa34b?inline=true)

### 5. Fill in the required information

1. **Display Name**: Descriptive name used to identify the key in the key list
2. **Application type:** Select **WEB** for Scriptcase applications.
3. **Domain list**: Click Add Domain and inform the domains where this API will be used.  
   Examples:

1. mysite.com
2. localhost

![](https://help.scriptcase.net/galleryDocuments/edbsndbe4fec01ed2e004a36d67011637b1c3e3c283aa35522dfd76d9a881592a8671828cd1c292ff97b0423d88f5b4c923af?inline=true)

Click **Next step** to define the reCAPTCHA behavior.

![Info](https://static.zohocdn.com/zoho-desk-editor/static/images/info.png/)

After these settings, reCAPTCHA will already be ready to use in the application, working by default in **score-based mode**, equivalent to **reCAPTCHA v3**, where validation occurs automatically without requiring user interaction.

Click **Create Key** to finish creating the key.

### 6. Other Settings (Optional)

This configuration step is optional and defines whether or not to use challenges such as the checkbox **"I'm not a robot"** or image challenges.

Enable the option ***Will you use challenges?*** and define the challenge difficulty level.

![](https://help.scriptcase.net/galleryDocuments/edbsn4896135ce61e8f0fa9b5127d3df4dfdfc970e2a5bea068bf7cbf9c13374360a3bc8397a5d16e6cac57ff6c447b7b8700?inline=true)

Click Create Key to finish.

### 7. Getting the Site Key

After finishing the reCAPTCHA configuration, the key will be displayed at the top of the page.

![](https://help.scriptcase.net/galleryDocuments/edbsn3c5a042a7869396cbc462778c0ab8eaef4a0ca900cd565d25be7c2992e1cdec08925515e884345b2fc5ca341abfd8f80?inline=true)

### 8. Getting the Secret Key

To obtain the Secret Key click on **Integrate with an external plugin service**.

![](https://help.scriptcase.net/galleryDocuments/edbsn7af0cfbe35f9a726395b2264efe9d8ebfe2aa4d2ccc548ff07de5975a482f1b7f06d9b3d7dc66ed06e4e596a4e810c7d?inline=true)

**A screen with the key will be displayed.**

**![](https://help.scriptcase.net/galleryDocuments/edbsn3278c928535c599974e5ef6adf16692fa35fd06d8dca14a40bb5e2d20577b1c4ae407945117269d0121942c3a541cabc?inline=true)**

## Configuration in Scriptcase

The keys obtained in steps **7. Getting the Site Key** and **8. Getting the Secret Key** must be used to configure Recaptcha -V2 or Recaptcha -V3.  
The type used will depend on how it was configured in step **6. Other Settings (Optional)**.

1. If the challenge is enabled – Select **Recaptcha -V2**
2. If the challenge is disabled – Use **Recaptcha -V3**

### Applications with reCAPTCHA available

1. Form
2. Calendar
3. Control

**In the applications**

1. **Site Key** – Enter the ID (**7. Getting the Site Key**)
2. **Secret Key** – Enter the secret key (**8. Getting the Secret Key**)

**![](https://help.scriptcase.net/galleryDocuments/edbsn636793dfe3d682d00e0ba77162a2b9c68d8f14ca0c2c953fe90283356b7875ab1f3a4348854b8b4f82771bb43a680013?inline=true)**

### **Recaptcha in the Security Module**

When creating the security module it is possible to configure Recaptcha (V2 and V3).

To configure it in the security module enter:

1. **Secret Key** – Enter the secret key (**8. Getting the Secret Key**)
2. **Site Key** – Enter the ID (**7. Getting the Site Key**)

![](https://help.scriptcase.net/galleryDocuments/edbsn6f2ab4dfa619d0692c0280218651c78d5a2aabb2a8a04e0d9d0afddadff488bdd98e46248f24dd9bae23fe25ec28b773?inline=true)