Configure Candidate Security for Candidate Search

Your organization can define role-based data security for candidate search. When you configure candidate security for candidate search, recruiters and Hiring Team members can see candidates that they're responsible for according to different dimensions such as Country, Person Type, Recruiting Type, Business Unit, and Grade Level.

Note: This feature requires Oracle Search.By default, recruiters and Hiring Team members can see all candidates when searching for candidates because of the View All role.

Here's what to do

  1. Create a Candidate Security Profile

  2. Create a Data Role and Assign the Security Profile

  3. Assign the Data Role to Users

  4. Enable the Profile Option for Candidate Security

Create a Candidate Security Profile

  1. In the Setup and Maintenance work area, go to:

    • Offering: Recruiting and Candidate Experience

    • Functional Area: Recruiting and Candidate Experience Management

    • Task: Candidate Security Profiles (Use Show All Tasks to see this task)

  2. On the Candidate Security Profiles page, click Create.

  3. Enter a name and a description.

  4. Secure the security profile by selecting dimensions.
    • Country: Location of the internal or external candidate, based on the address. You can select Not Defined for candidates without an address.
    • Recruiting Type: Possible values are Agency Hiring, Campus, Contingent, Executive, Hourly, Professional. You can select Not Defined to include candidates who didn’t apply.
    • Person Type: Possible values are Contingent, Employee, Ex-Contingent, Ex-Emplolyee, External.
    • Grade Level: Based on primary assignment and only applies to internal candidates.
    • Business Unit: Based on primary assignment and only applies to internal candidates.
    Note: When you select several values within a dimension, the OR operator is used. When you select several dimensions, the AND operator is used.
  5. Click Save and Close.

Create a Data Role and Assign the Security Profile

  1. In the Setup and Maintenance work area, search for the task Manage Data Role and Security Profiles and click the task name.

  2. On the Data Roles and Security Profiles page, click Create.

  3. On the Create Data Role page, enter a data role, select a job role, and enter role description.

  4. On the Security Criteria page, select security criteria to see the appropriate visibility.

  5. On the Candidate Security Profile page, select the security profile you just created in the Candidate Security Profile field.

Assign the Data Role to Users

  1. From the navigation menu, go to Tools and click Security Console.

  2. Click the Users tab.

  3. On the User Accounts page, find the user to whom you want to assign the data role with the candidate security.

  4. Click Edit.

  5. Assign the role.

  6. Click Save and Close.

Enable the Profile Option for Candidate Security

You need to enable the profile option ORA_IRC_CANDIDATE_SECURITY_ENABLED at the Site level. When enabled, candidate security is based on the assigned roles and security profile.
  1. In the Setup and Maintenance work area, click the Tasks icon.
  2. Click Search.
  3. Search for the task Manage Administrator Profile Values.
  4. Click the task name.
  5. On the Manage Administrator Profile Values page, search for the profile option code ORA_IRC_CANDIDATE_SECURITY_ENABLED.
  6. Set the profile value at the Site level to Y.
  7. Click Save and Close.