Skip to main content

Restrict Recruiting Document visibility

Set the Recruiting Document object to Private so only users with access to a candidate can see that candidate's CVs and attachments. This change protects documents in record views and global search results.

Who can use this?

Salesforce Admins who manage organization-wide sharing defaults in Salesforce Setup. This change is required for every existing flair organization.

Before you begin

  • Confirm that you can edit Sharing Settings in Salesforce.
  • Plan to apply this change even if your organization does not use entity-based Visibility Scopes.

New flair organizations already use Private access. Existing organizations can still have the previous Public Read/Write default and must change it manually.

Set Recruiting Document access to Private

  1. In Salesforce, click the setup gear, and select Setup.

    Salesforce Setup menu for Recruiting Document sharing

  2. In Quick Find, enter Sharing Settings.

    Sharing Settings search in Salesforce Setup

  3. Open Sharing Settings.

  4. Next to Organization-Wide Defaults, click Edit.

    Edit action for Organization-Wide Defaults

  5. In the Recruiting Document row, set Default Internal Access to Private.

  6. Set Default External Access to Private.

  7. Click Save. The restricted access takes effect without a sharing recalculation.

    Private internal and external access for Recruiting Document

Review how document access changes

Users with View All or Modify All access to Recruiting Document, including users with Flair Manager or Flair Recruiter, continue to see every document. The change affects users without this broad access.

If your organization uses entity-based Visibility Scopes, flair extends candidate access to the candidate's Recruiting Documents. New documents are shared automatically after you set the default to Private. flair shares existing documents during the next flair update.

Apply sharing to existing documents now

Run the backfill when you cannot wait for the next flair update, such as after a large candidate import.

  1. From the App Launcher (⋮⋮ grid icon), open HR Admin.

    HR Admin in the Salesforce App Launcher

  2. Open DoctorRe-run migrations.

    Re-run migrations on the Doctor tab

  3. Under Migration, select flair.RecruitingDocSharingBackfillMigration.

    RecruitingDocSharingBackfillMigration selected

  4. Run the migration. The message Migration run successfully confirms the backfill.

    Migration run successfully confirmation

The migration affects existing documents only and has no effect until the Recruiting Document organization-wide default is Private.