Connect

Connect Cornerstone to Zluri

Prerequisites

  • Administrator privileges in Cornerstone (to create a service user)

Integration steps

Create a Cornerstone service user account and custom security role

  1. Log in to your Cornerstone portal.
  2. Follow the official Cornerstone documentation and create a service user with a custom security role, and give it access to the employee:read permission.

Obtain a Cornerstone Client ID and Secret

  1. In the Cornerstone portal, navigate to AdminToolsEdgeAPI Management.
  2. In the Manage Application tab, click Register New Application.
  3. Enter a descriptive application name.
  4. Enter the User ID of the newly created user.
  5. In the Access Token Validity Period field, enter 86,400.
  6. In the Scopes section:
    1. Click the Modify button for one of the API products.
    2. In the pop-up window, you’ll see the scope names and the corresponding HTTP operation and endpoints. Enable the employee:read scope.
    3. Click Save.
  7. Click Register Application.
  8. You’ll now see a Client ID and Client secret. Copy and securely store these values.

Locate your Cornerstone Sub domain

  1. Go to your Cornerstone dashboard and look at the URL in your browser’s address bar. The part before “csod.com” and after “https://” is your subdomain (companyname in this case).

Connect the Cornerstone instance in Zluri

  1. Open the Integrations Catalog, search for “cornerstone”, and click ➕ Connect.

  2. Click Connect it myself. You can click the down-arrow button towards the right of a scope to learn what it does.

  3. Enter the Client ID, Client secret, and Subdomain here.

  4. Click Connect, give the connection a name and description, and you’re ready to go!

Got questions? Feel free to submit a ticket or contact us directly at [email protected].