LTI (Learning Tools Interoperability) is a standard that enables seamless integration between learning platforms and external tools or content providers. It allows for secure exchange of data, such as user information and course content, between different systems. LTI 1.3 improves upon earlier versions by offering enhanced security features* for secure communication.
This integration makes it easier to seamlessly incorporate interactive components from your preferred tools into your courses in Learnifier, enriching how learners engage with the content.
Setting up: Step-by-Step Guide
Note: The steps and settings may vary slightly depending on the LTI provider you are using.
Prerequisites:
1. An account with an LTI provider.
2. LTI 1.3 integration activated in your Learnifier portal.
3. Two tabs open: one with your Learnifier portal and one with your LTI provider (e.g., H5P).
On Your LTI Provider Tab (e.g., H5P):
1. Go to Connect LMS
2. Go to Add LMS Connection.
3. Choose Other under connection options and save.
On Your Learnifier Tab:
1. Go to Settings and select API.
2. Under Learning Tools Interoperability (LTI) 1.3, click Register New Tool.
3. Choose a Name and Add the information from the LTI provider (e.g., H5P), including:
Login URL
Redirect URL
JSON Web Key Set URL
4. Click Register Tool.
5. Open Platform Configuration and leave this information on the screen for use in the next step.
Back to Your LTI Provider Tab (H5P):
1. Go to the Connection Settings page.
2. Add the information from the Platform Configuration in Learnifier to the appropriate fields( for the field labeled Deployment ID in Learnifier: you’ll get this in the next step).
Important: Carefully follow the instructions in Learnifier for each field.
3. Leave the remaining fields blank and press Save.
4. Go to New Deployment and add the Deployment ID from Learnifier.
5. Save, and you’re done!
Once the connection is complete, you’ll be able to integrate and manage interactive components from your LTI provider within Learnifier.
For specific instructions, consult the provider’s help documentation.
**Such as OAuth 2.0 for authentication and JSON Web Tokens (JWT).