This article provides details for integrating the Moodle LMS and VMware Lab Platform (LTI Provider).
Please note: The information provided here is intended only to assist with some of the common ways our product can be integrated into this system. Our support site is not a comprehensive guide to use of the Moodle LMS, and our team can only assist with the LTI integration; we are unable to provide support for any other aspect of Moodle's functionality.
The following definitions are used in the article.
Learning Management System (LMS)
A learning management system is software that is explicitly designed to create, distribute, and manage the delivery of educational content. Think of a learning management system as a technology that can improve learning, making it faster, more productive, more cost-effective, and what is more critical - trackable.
Learning Tools Interoperability (LTI)
Learning Tools Interoperability is an initiative managed by the IMS Global Learning Consortium to integrate learning applications used by instructors into their courses. It includes a standard protocol for establishing a trusted relationship between the tool provider and the Learning Management System so that students and teachers can have a seamless, integrated experience of using the tool within the context of their course.
Gather LTI Details from VLP
Setting | Description |
Tool name | Enter the desired value |
Tool URL | VLP launch URL |
Tool description | Enter the desired value |
LTI version | LTI 1.3 |
Public Key | Public Key |
Initiate login URL | Login URL |
Redirection URL | Launch URL |
Custome parameters | Leave blank |
Tool configuration usage | Show in activity chooser and as a pre-configured tool |
Default launch container | New Window |
Privacy Settings
Setting | Value |
Share launcher's name with the tool | Always |
Share launcher's email with the tool | Always |
Create the LTI Integration in VLP
Add an External tool link to a course
The VLP tool is now configured for a specific lab and ready to launch.
Please Note: You can also specify a VLP class in addition to a lab. Each class in VLP core has an LTI Parameter associated with it just like the labs. Copy the Class LTI Parameter value to the Custom parameters field if you want to launch into a specific class.
Launch the Lab
Log in to Moodle as a student who is enrolled in the course. This student does not need to be set up in the VLP, as the LTI launch takes care of automatic registration
Navigate to the course page and click the VLP link created.