Package: Recruiting(JS2)

Authentication Job Board Enhanced Setup

By manipulating the Job Board URL, Job Board Users can access Salesforce proper; this happens for Authenticated Job Boards only. Implement these steps to reduce the access to Salesforce and ability to modify Records.

Check for Authentication

  • Navigate to Setup > Develop > Sites.

  • Click the Site Label for the Job Board(s) - there could be more than 1

  • Find the Field 'Login'

    • If the value is 'Not Allowed', this is not an authenticated Job Board - no further efforts needed.

  • If the value is 'Enabled for Jobseeker Portal', this is an authenticated Job Board - action the remainder steps. Note, Jobseeker Portal may be named something different.

Update Profile

  1. Go to Setup > Develop > Sites.

  2. Click the Site Label for the Job Board(s) - there could be more than 1

  3. Click the URL in the Login Field, most likely Jobseeker Portal

  4. Scroll to the 'Assigned Profiles' Related List

  5. Open each available option in a new Tab

  6. Click Edit

  7. Scroll to the 'Custom Object Permissions' section

  8. Find the option for Job Order (or renamed Object name)

  9. Read should be the only option enabled, remove others.

  10. Save

Update Portal Tabs

  1. Navigate to Setup > Develop > Sites

  2. Click the Site Label for the Job Board(s) - there could be more than 1

  3. Click the URL in the Login Field, most likely Jobseeker Portal

  4. Click 'Customize Portal Tabs'

    • Ensure only 'Home' is available in the Selected Tabs column

Create Home Page Layout

  1. Navigate to Setup > Home > Home Page Layouts.

  2. Click New

    • Existing Home Page Layout = None

    • Custom Home Page = Job Board User

  3. Save

    • Ensure no options are selected

  4. Click Next

  5. Click Save & Assign

    • Select this new option for the Job Board Portal Profile(s), there could be more than 1

Update Sharing Model

  1. Navigate to Setup > Security Controls > Sharing Settings.

  2. Enable External Sharing Model if it's disabled.

  3. From the Picklist, select Job Order (or the renamed value for the Object).

  4. Change the Default External Access to Private.