Overview
Connect Intercultural Teams to Cornerstone OnDemand as an external content provider, enabling employees to access cultural training directly from Cornerstone Learning.
Integration method: LTI 1.3 via Cornerstone Content Connectors Enterprise API: Optional — enables user sync and cultural data retrieval
Prerequisites
- Cornerstone OnDemand portal with Learning module
- Admin access to Cornerstone Edge Marketplace and Integration Center
- Intercultural Teams enterprise account with admin access
Step 1: Register as an LTI Tool in Cornerstone
- In Cornerstone, navigate to Admin > Tools > Edge Marketplace
- Go to Integrations > LTI Tool Providers
- Click Add LTI Provider (LTI 1.3):
- Provider Name: Intercultural Teams
- Login Initiation URL:
https://interculturalteams.com/lti/login - Target Link URI:
https://interculturalteams.com/lti/launch - Public Keyset URL:
https://interculturalteams.com/lti/jwks - Redirect URI:
https://interculturalteams.com/lti/launch
- Copy the generated Client ID, Deployment ID, and note your Cornerstone Issuer URL and JWKS URL
- Enable Deep Linking for content selection
- Enable Assignment and Grade Services for completion tracking
Step 2: Configure the Platform in Intercultural Teams
- Navigate to Admin > L&D Plugins
- Click Add Platform:
- Name: e.g. "Acme Corp Cornerstone"
- Platform Type: Cornerstone OnDemand
- Issuer URL: Your Cornerstone portal URL
- Client ID: From Step 1
- Auth Login URL / Auth Token URL / JWKS URL: From Cornerstone's LTI settings
- AGS: Enable for grade passback
- Click Save
Step 3: Add Content
- In Cornerstone, navigate to Learning > Content
- Create a new Online Course or External Content item
- Select LTI Launch and choose Intercultural Teams
- Use deep linking to select specific content (courses, simulator, survey, etc.)
- Publish and assign to learners via curricula, playlists, or direct assignment
Step 4: Enterprise API Setup (Optional)
- Generate an API key in Admin > L&D Plugins > API Keys
- Use Cornerstone's Edge Integration or a custom connector to call the Enterprise API
- See the Enterprise API Reference for endpoint details
Step 5: User Sync
- Export employee data from Cornerstone via Data Load or Edge Integration
- Call
POST /api/enterprise/v1/users/syncwith employee records - Use Cornerstone User GUID as the
external_idfield
Troubleshooting
Launch opens blank page Verify that pop-ups are not blocked — Cornerstone sometimes launches LTI content in a new window. Ensure the redirect URI is correctly configured.
Deep linking not available Check that Deep Linking is enabled in the LTI provider settings within Cornerstone.
Completion not recorded Ensure AGS is enabled on both sides and the learning object type supports completion tracking in Cornerstone.
