Overview
Integrate Intercultural Teams with SAP SuccessFactors Learning to deliver cultural training content directly within your SAP learning environment.
Integration method: LTI 1.3 via SAP BTP (Business Technology Platform) Enterprise API: Optional — enables user sync and cultural data retrieval via SAP BTP extensions
Prerequisites
- SAP SuccessFactors tenant with Learning Management enabled
- SAP BTP subaccount (for LTI configuration)
- Admin access to SAP SuccessFactors Administration
- Intercultural Teams enterprise account with admin access
Step 1: Register as an LTI Tool in SAP
- Log in to SAP SuccessFactors Administration
- Navigate to Learning > Content Management > LTI Tool Providers
- Click Add New LTI Tool Provider:
- Tool Provider Name: Intercultural Teams
- LTI Version: 1.3
- Login Initiation URL:
https://interculturalteams.com/lti/login - Launch URL:
https://interculturalteams.com/lti/launch - Public Key Set URL:
https://interculturalteams.com/lti/jwks - Deep Linking URL:
https://interculturalteams.com/lti/deep-link
- Under Security Settings:
- Enable OAuth 2.0 authentication
- Copy the generated Client ID and Deployment ID
- Note your SAP tenant's Issuer URL and JWKS URL
- Enable Assignment and Grade Services for completion tracking
- Save the configuration
Step 2: Configure the Platform in Intercultural Teams
- Log in to your Intercultural Teams admin panel
- Navigate to Admin > L&D Plugins
- Click Add Platform and fill in:
- Name: e.g. "Acme Corp SAP SF"
- Platform Type: SAP SuccessFactors
- Issuer URL: Your SAP tenant URL
- Client ID: From Step 1
- Auth Login URL: SAP OAuth authorization endpoint
- Auth Token URL: SAP OAuth token endpoint
- JWKS URL: SAP's JWKS endpoint
- AGS: Enable for grade passback
- Click Save
Step 3: Add Content via Deep Linking
- In SAP SuccessFactors Learning, create a new Learning Item
- Select External Content > LTI and choose Intercultural Teams
- The deep link picker opens — select the content to assign:
- Courses, Cultural Scenarios, Cultural Survey, Country Briefs, Tutor Booking
- Confirm and publish the learning item
- Assign to learners via curricula, learning plans, or learning paths
Step 4: Enterprise API Setup (Optional)
For SAP BTP extensions and custom integrations:
- Generate an API key in Admin > L&D Plugins > API Keys
- Configure your SAP BTP destination:
- URL:
https://interculturalteams.com/api/enterprise/v1 - Authentication: Custom header
X-Api-Key
- URL:
- Use the Enterprise API Reference for endpoint details
Step 5: User Sync
- Create an SAP Integration Center job or use SAP BTP to export employee data
- Call
POST /api/enterprise/v1/users/syncwith your employee records - Map SAP Person ID as the
external_idfield
Troubleshooting
"Invalid issuer" on launch SAP SuccessFactors may use different issuer URLs per data centre. Verify the exact URL from your SAP JWT tokens.
Content not appearing in learning catalogue Ensure the LTI Tool Provider is set to Active and the learning item is published in a catalogue visible to your learners.
Grade passback not working Check that AGS is enabled in both SAP's LTI provider settings and your Intercultural Teams platform config. Review the Grade Sync Log for details.
