- 26 Sep 2024
- 4 Minutes to read
- Print
Creating LTI Activities
- Updated on 26 Sep 2024
- 4 Minutes to read
- Print
Learning Tools Interoperability (LTI) enables our Skillable TMS to communicate with external systems. LTI is used to integrate course content provided by a third party into the TMS, without the student realizing that they’re using another tool.
The Skillable TMS supports LTI versions 1.1 and 1.3. The Skillable TMS is LTI Consumer where students access content; the external tool or service being integrated into our TMS is the LTI Provider.
Overview of LTI Providers
To integrate content from an LTI Provider into the Skillable TMS, the following information is required from the provider:
LTI Client Key – The account identifier for the LTI Provider which allows the TMS to identify the account needed to access the provider’s content.
LTI Client Secret – The password/passcode used to authenticate to the LTI Provider account.
Resource Link URL – The URL exposing the content to be integrated into the TMS.
Once you have the information, you can create an LTI provider, create an LTI resource link and then the LTI resource link can be added to a Course as an activity. Courses are used to hold content being offered in instructor led Classes and in Self-Paced training. Students access the course through a class Enrollment or a self-paced Course Assignment.
Create an LTI Provider
The LTI Provider holds the integration information, and the availability of which Organizations can use it in the Skillable TMS.
Follow these steps to create an LTI Provider.
From Site Administration on the LTI tile, select Create LTI Provider. This opens the Create LTI Provider page.
In the Name field, input a title for your LTI Provider.
Verify the Organization is correct; it can be changed by selecting Choose and selecting another organization you manage.
In the LTI Key field, input your third party’s LTI Client Key.
In the LTI Secret field, enter the LTI Client Secret.
The Custom Parameters field allows you the option to add customizations. Custom parameters should start with “custom_” and should be in snake case. For example, custom_value_1=some value with 1 custom parameter/value combination per line.
Open the Availability tab.
Verify the organizations added should have access to the LTI Provider. Select Add Organizations to find and add organizations you manage.
Save.
Create an LTI Resource Link
After creating an LTI Provider you can create LTI Resource Links for all the third-party content you want to integrate.
Do the following to add an LTI Resource Link.
From Site Administration on the LTI tile, select Create LTI Resource Link. This opens the Create LTI Resource Link page.
In the Name field, input a title for your LTI resource.
Verify the Organization is correct; it can be changed by selecting Choose and selecting another organization you manage.
For LTI Provider select Choose search for and select your LTI Provider. Then select OK to add it to the LTI Provider field.
In the Resource Link Url field, enter the Resource link URL.
The Custom Parameters field allows you the option to add customizations. Custom parameters should start with “custom_” and should be in snake case. For example, custom_value_1=some value with 1 custom parameter/value combination per line.
Check the This resource requires a score for completion if applicable.
Open the Availability tab.
Verify the organizations added should have access to the LTI Provider. Select Add Organizations to find and add organizations you manage.
Save.
Your LTI Resource Link can now be added to a Course as a course activity.