To authorize the WorkRamp and LinkedIn Learning connection, you will need to enable the integration by exchanging a Client ID & Secret for both tools.
To establish this connection, you will need to complete the following steps. The details below will walk you through this step by step.
Then generate your LinkedIn Learning ID and Secret
Enable LinkedIn Learning in WorkRamp & Generate ID & Secret
From WorkRamp, you will need to enable the integration and generate a WorkRamp ID & Secret to enter into LinkedIn Learning to authorize the connection.
Navigate to LinkedIn Learning integration settings page via Admin > Integrations
2. Select LinkedIn Learning integration from the Content section
3. Click “Enable” on LinkedIn Learning integration settings page
4. Click “Generate“ under “Generate WorkRamp ID and Secret”
Keep the modal open that shows the WorkRamp Client ID and secret. You’ll need these values soon.
Enable WorkRamp in LinkedIn Learning
Now that you have the WorkRamp Client ID and Secret for LinkedIn Learning, you will need to add an integration in LinkedIn Learning and enter the WorkRamp Client ID and Secret. Then you will generate a LinkedIn Learning ID and Secret to enter into WorkRamp to authorize the connection.
In another tab, navigate to the LMS integration settings in LinkedIn Learning: Link
Click “Add Integration” under “XAPI Settings”
3. Enter the following values
Integration Name – WorkRamp
User Type – Email
OAuth Server URL
With custom subdomain: https://<your-workramp-subdomain>.app.workramp.com/auth/oauth/token
Without custom subdomain: https://app.workramp.com/auth/oauth/token
Client ID: enter “WorkRamp ID” obtained in step 5 above
Tenant Server URL
With custom subdomain: https://<your-workramp-subdomain>.app.workramp.com/api/xapi/statement
Without custom subdomain: https://app.workramp.com/api/xapi/statement
Client ID: enter “WorkRamp ID” obtained in step 4 above
Client Secret: enter “Secret” obtained in step 4 above
Click “Enable”
Next, select “Access Content and Report via API” from the menu on the left and expand “Generate LinkedIn Learning REST API Application”
Fill out the form fields as shown
Check the “Content” checkbox
The name and description can be whatever you like
After authorizing the connection, LinkedIn will show you a Client ID and Client Secret. Copy these values into the “LinkedIn Learning ID” and “LinkedIn Learning Secret” values respectively in the WorkRamp LinkedIn Learning integration settings page
Enter LinkedIn Learning Client ID and Secret in WorkRamp
Return to WorkRamp's LinkedIn Learning integration settings page and enter your LinkedIn Learning ID and Secret in their respective fields.
Once you do this, you should see the Status field on the LinkedIn Learning integration settings page changed to “Connected”. This indicates that the LinkedIn Learning integration is configured and ready to use!
Grant LinkedIn Learning Permissions to your users
Any user that needs access to LinkedIn Learning in their Learner Home will need to be given a new Permission. This allows you to only expose the LinkedIn Learning tab to users that have a LinkedIn Learning license.
Navigate to Settings > Permissions page and create a permission profile with the “LinkedIn Learning Access” permission
Add any users who you want to have access to the LinkedIn Learning experience in the Learner Home (including Admins). These users should already have been assigned a LinkedIn Learning license, otherwise, they won’t be able to access LinkedIn Learning content via WorkRamp.
Note: Admins do not need this permission to manage the integration from the Admin Console. If Admins need access to LinkedIn Learning on the Learner Home, they will need to add this Learner permission.