Adding an "I am not a robot" checkbox to the Candidate Portal Registration page
To enhance security, Sage People recommends adding an "I am not a robot" checkbox for candidates to complete when they register interest on your site. There are two steps:
- Create the checkbox field on the Candidate object.
- Add the new field to the Apply Registration Field Set on the Candidate object so it is displayed on the Candidate registration page.
To create an I am not a robot checkbox:
-
Open the Candidate object:
- In Salesforce Lightning Experience go to: Setup > Objects and Fields > Object Manager
- In Salesforce Classic go to: Setup > Create > Objects
Select the Candidate object.
-
Open Fields & Relationships:
- In Salesforce Lightning Experience select Fields & Relationships
- In Salesforce Classic go to the Custom Fields & Relationships section of the page
- Select New.
- Choose Checkbox as the type of field to create and select Next.
- In the Field Label field enter: I am not a robot
The Field Name is automatically constructed using the field label.
- In the Default Value field select Unchecked.
- Enter a meaningful Description and enter Help Text if you want to make tooltip supporting text available for Candidates when registering.
- Select Next.
- On the Establish field-level security page leave the settings at their default values.
- Select Next.
- On the Add to page layouts page, uncheck Candidate Layout to prevent the new field displaying by default on the main Candidate page – you are using a Field Set to control the display of the field.
- Select Save.
The checkbox is added to the list of fields for the Candidate object.
To add the I am not a robot checkbox to the Candidate Portal Registration page:
-
Open the Candidate object:
- In Salesforce Lightning Experience go to: Setup > Objects and Fields > Object Manager
- In Salesforce Classic go to: Setup > Create > Objects
Select the Candidate object.
-
Open the Apply Registration Field Set:
- In Salesforce Lightning Experience select Fields Sets, then select the Field Label for the Apply Registration Field Set.
- In Salesforce Classic go to the Field Sets section of the page, then select Edit for the Apply Registration Field Set.
- Drag and drop the I am not a robot field onto In the Field Set in the position you want it displayed on the Registration page.
- Select Save.