About LTI
The LTI protocol (Learning Tools Interoperability) is a standard for integrating learning applications with Learning Management Systems (LMS). It allows educational technology tools to securely and seamlessly integrate with an LMS, providing a consistent user experience and reducing the need for multiple logins.
LTI Integration
What can be expected?
Using our LTI integration, the client can use any tool that uses LTI to work together with MobieTrain. This will allow the users to use the MobieTrain content without the need of an additional login, being able to use it through the already existing LTI tool.
How does it work?
By having an LTI integration active, when a user is in a given context - inside the platform - he can click a resource link - from MobieTrain - and then:
- A log in request is initiated, that runs in the background, without the user noticing it.
- After the user is authenticated in the platform, he will be presented with the MobieTrain Resource that he can use.
What are the Dependencies?
In order to work, the client must make some configurations both in their LTI environment, and in the MobieTrain CMS.
Make sure your Client Success Manager activated the LTI Tool Provider plugin, for you to use, in the MobieTrain CMS.
Below, you can an example on how to make the configurations for Moodle.
Configuring Moodle
To be able to make the configuration, ask your MobieTrain Client Success Manager to provide you with the right account slug, so that you can replace the {accountLoginSlug} in the paths below.
Initial configuration
- Go to Home > Site administration > Plugins > Activity modules > External tool > Manage tools
- Click configure a tool manually
- In the Tool name enter Mobietrain
- In the Tool URL enter https://api.mobietrain.com
- Use http://localhost:3000 to test it locally
- In the LTI version choose LTI 1.3.
- In the Initiate login URL enter https://api.mobietrain.com/lti/{accountLoginSlug}
- Use http://localhost:3000/lti/{accountLoginSlug} to test it locally
- In the Redirection URI(s) enter https://api.mobietrain.com/lti/{accountLoginSlug}/learning-path
- Use http://localhost:3000/lti/{accountLoginSlug}/learning-path to test it locally
- Enable the Supports Deep Linking (Content-Item Message) option
- Click Save Changes
- In the Tools listing, you may find the required info necessary to add at Mobietrain's CMS side:
Content Editors configuration
The Teachers or content editors can add a link to a Mobietrain Learning Path accordingly:
- Go to the desired course
- Click Turn editing on
- Click Add an activity or resource
- Choose External Tool
- In the Activity name choose an informative link description for the end user
- In the Preconfigured tool pick Mobietrain
- In the Tool URL type the target learning path info using the following URL schema:
- https://api.mobietrain.com/lti/{accountLoginSlug}/learning-path/{learningPathId}
- The links in the structure above will be made available to copy to the clipboard in the Mobietrain CMS.
- The links in the structure above will be made available to query using Mobietrain REST API.
- Click Save and return to course
Comments
Please sign in to leave a comment.