Skip to main content

Cornerstone Integration Guide

Updated over a week ago

Prerequisites & Data Access

  • Cornerstone administrator access

  • Cornerstone API enabled

  • Cornerstone Client ID and Client Secret

Step-by-Step Setup

Step 1: Generate Client ID and Secret key

  1. Sign in to your Cornerstone portal using an account with Admin privileges.

  2. Navigate to Admin > Tools > Edge > API Management.

  3. On the Manage Applications tab, select Register New Application.

  4. Enter an Application Name (e.g. Drata Integration).

  5. Enter the User ID of an active user in your Cornerstone portal.

  6. In the Scopes section, select the required API scopes.

    jobrequisition:read

    jobapplicant:read

    vw_rpt_applicant:read

    vw_rpt_requisition_location:read

    vw_rpt_user:read

    vw_rpt_requisition_posting:read

    vw_rpt_requisition:read

    vw_rpt_job_requisition_local:read

    vw_rpt_applicant_interview_management:read

    vw_rpt_job_requisition_applicant_status_local:read

  7. Click Register Application.

  8. The page may refresh and display your client ID and client secret. Copy both values to a safe place.

Step 2: Connect Cornerstone to Drata

  1. In Drata, go to Connections and search for Cornerstone.

  2. On the connection screen, enter Cornerstone’s :
    • Client ID
    • Client Secret
    • User ID

  3. Connect and complete the connection.

Did this answer your question?