Custom components

The following Sage People custom components are available as part of the Candidate Portal package.

Component Description
Applications

Lists the candidate's current applications, and allows users to withdraw applications.

Vacancy Names and Action column are displayed by default. To add a new column, enters the API name for a field in the Additional fields to display field.

For example, to add the application status, enter: fRecruit__Status__c

Consent Management

Displays a privacy policy/terms of use dialog in the Candidate Experience Portal, and allows users to accept or reject the terms of use. This component should be displayed on the first page that users see. By default, it is present at the foot of the following pages:

  • Home

  • Vacancy

  • Vacancy Details

  • Apply

  • Job Alert

For information about configuring the Consent Management component, see Configure the privacy notice.

Create job alert button

Button that allows the user to create a job alert. Included beside the vacancy search field on the Vacancies page. When selected, this button initiates the Create Job Alert page.

Create/Edit job alert

Allows candidates to create/edit and customize job alerts by selecting filter and search criteria that will trigger the alert.

By default, the job alert component displays only a search field. Customize the component by selecting other options:

  • Show locations: users can filter by selected locations. Enter the locations to display in the Locations to display field.

  • Show employment type: users can filter by contract type

  • Show salary range: users can filter by salary range

  • Show immediate notification: users can select to be notified as soon as a role that matches the filter is added

  • Show regular notification: users can select a regular notification frequency.

Delete job alert Displays a delete confirmation message when a user removes an alert. Present on the Delete Job Alert page.
Image

Displays an image on the page, using files uploaded to the Asset Library. Customize image properties size as size, position, and alt text.

Specify an image location by:

  • Image URL: enter a URL to use an image from an external source.

    Note Images specified by URL must be from a trusted site. To configure a trusted site, go to: Setup > CSP Trusted Sites and add a new trusted site.
  • Content asset API name: enter the unique API name of the asset inthe Asset Library.

    Note If your organisation uses a namespace, prepend {namespace__} before the API name. For example, MyOrg__ImageName.
Manage job alerts Lists current job alerts, and enables users to edit and delete alerts. Present on the Manage Job Alert page.
Social Login Error Component Displays an error message to users who are unable to login using social login authentication provider. To customize the default message, see Configure the login error message.
Vacancy details

A description of the vacancy displayed on the Vacancy Details page. Specify fields to display from the Vacancy record, separated by commas. This page can contain images and videos.

  • Fields with icons: displays a summary field with an icon. These fields appear at the top of the page. Useful for summary items for the vacancy such as employment type, location, and benefits.

  • Fields with descriptions: these fields appear in the body of the vacancy description page, in the order included in this field. Useful for fields with long descriptions or media, such as description, key responsibilities, or images and videos.

  • Fields with video: add fields that contain the URL of Youtube or Vimeo embedded videos, or a Salesforce static resource. The field must also be present in the Fields with descriptions field. Its entry in that field determines the order in which the video appears in the vacancy description. See Update placeholder image and video for a vacancy.

Customize the text used for the Apply button if required.

Vacancy filter

Enables candidates to add filters to their vacancy search criteria. Customize the filter list by updating labels and selecting or deselecting the filter types:

  • Location

  • Employment type

  • Salary

Add a custom filter if required by selecting Custom filter and adding comma-separated values.

Vacancy list

Displays a list of vacancies that match the candidate's search filters. Edit the fields that are displayed by updating the fields in the Additional fields to display field.

Customize the vacancy list by updating labels and selecting or deselecting the options:

  • Show icons

  • Show description

  • Show vacancy age

Vacancy search A search box that will search any text field or string that appears in the vacancy description. By default, this appears at the top of the Vacancies page. Customize the search label and validation message if required.
Vacancy search: global

A search box with the same functionality as the Vacancy search component.

Has the additional field Results page API name, used to specify a search results landing page that is opened when the user makes a search.

Video

Displays an embedded video. This component supports Youtube and Vimeo embed codes, or Salesforce static resources.

Specify the embed code or resource name in the Video URL field, and set the size and position.