Cornerstone

Connection Requirements

1

Corp Name

  • "corpname" refers to your company's unique subdomain in Cornerstone.

  • You can find it in your portal URL, e.g.:

https://yourcompany.csod.com

→ corpname = yourcompany

2

Client ID

  • Generated Client ID for a user that has the permissions to fetch asset details.

3

Client Secret

  • Generated Client Secret Key for a user that has the permissions to fetch asset details.

4

Is Secure?

  • Choose this if your connection is going to be over HTTPS.


To register a new application and get Client ID and Secret

🔵 Cornerstone Portal Steps

1
  • Log in to your Cornerstone portal.

2
  • Go to Admin → Tools → Edge → API Management.

3
  • Under Manage Applications, click Register New Application.

4
  • Enter your Application Name.

5
  • Provide the User ID of an active user in your portal.

6
  • Set the Access Token Validity Period (seconds).

    • Valid range: 300 – 86,400

    • Default: 3600 seconds (1 hour)

7
  • In the Scopes section, select the permissions for your app.

    • Scopes control which API endpoints and HTTP operations (GET, POST, PUT, PATCH) your app can access.

    • Example: Select 'employee:create' and 'employee:read'

8
  • Click Modify under an API product to view and select scopes, or check Cornerstone API and Reporting API to grant full access.

9
  • After selecting scopes, click Save.

10
  • Click Register Application.

11
  • If the User ID is valid, the page refreshes and displays your Client ID & Client Secret.

12
  • Copy and store both values securely — required for integration.

circle-exclamation

Was this helpful?