Follow these steps to connect Cornerstone via the StackOne Hub successfully.
Ensure that your Cornerstone account has Admin privileges.
If you’ve been directed to StackOne to integrate with Cornerstone, the following steps will help you understand the process and any necessary actions to configure a successful integration.
Login to your Cornerstone portal.
Navigate to Admin > Tools > Edge > API Management.
On the Manage Applications tab, click Register New Application.
Enter your Application Name.
Enter the User ID of an active user in your portal.
In the Scopes section, select the scopes you want to associate with your application.
The following scopes are required to access the complete StackOne LMS integrations.
Click Register Application.
Save your credentials securely
If the User ID is valid, you’ll receive:
Store these credentials securely in a password manager or secure vault. Never share them or commit them to version control.
The Client Secret will only be shown once and cannot be retrieved later. If lost, you’ll need to regenerate it.
Navigate to Admin > Tools > Core Functions > Users
Search for the user which is associated with the Application you created in the previous step.
Click on Options > Permissions
Ensure the following permissions are configured to either There are no constraints available for this permission.
or Restrict to User's Corporation.
Enter Credentials
In the modal, enter the credentials from the previous steps and proceed by clicking the Connect button
Verify Connection
After clicking Connect, the system will validate your credentials. A successful connection will be indicated by a green checkmark.
If you encounter any errors:
Congratulations, you’re all set! If you face any issues with the steps mentioned above, please contact us by emailing integrations@stackone.com. We’re always here to assist you!
What does it mean when I see the following response from a Cornerstone API: 'Provided user does not have Rest services permissions and/or constrainsts to perform this operation'?
This error message indicates that the API you are trying to access is not enabled in your Cornerstone portal. To resolve this error, please follow the below steps:
After performing the above steps, if you still see the same error response, please log a case with Cornerstone Global Customer Support (GCS).
Why am I getting a 401 unauthorized response when trying to hit the Reporting API?
There are a few things you should check when you receive this response:
After performing the above steps, if you still see an ‘unauthorized access’ error, please log a case with Cornerstone Global Customer Support (GCS).