Your platform can import Learning Tools Interoperability (LTI) content as training material into both courses and your Central Repository. Docebo supports LTI 1.0 and 1.1 content. Please note the following distinction between the two supported versions of LTI content as it applies to your Docebo training material:
- LTI 1.0 Content. This content does not support any type of feedback to the platform, meaning that when this content is opened by a Docebo user, the training material is automatically marked as complete.
- LTI 1.1 Content. This content does support feedback to the platform, meaning that the training material in Docebo will be marked as complete when the user completes a certain percentage of the content. All quizzes that are LTI content must be 1.1.
Learn more about the different versions of LTI content. This article will outline how to upload and manage LTI content in your platform.
Note: For content coming from a third party system (such as Lynda.com or Skilla), the LTI version and therefore the tracking is determined by the provider and cannot be configured in your platform.
Uploading LTI Content
Log in to the platform as a Superadmin, access the Admin Menu by scrolling your mouse over the gear icon on the top right corner. Then, in the E-Learning section, select the Course Management item. Select a course from the list by clicking on its description, then move to the Training Material tab. Click on the Add Training Material button, then select LTI from the dropdown menu.
Please Note: LTI content can be uploaded as training material only into e-learning courses.
On the main import page, begin in the LTI tab. Add a title and description into the corresponding text boxes, then add the launch URL into the dedicated text box (remember the Launch URL format must have HTTPS protocol). Then, if necessary, insert your Consumer Key and Shared Secret into the corresponding text boxes. Please note that these credentials are not always mandatory. These credentials are only necessary if outlined by your content provider, and you should refer directly to them for this information. Docebo will not provide this information.
Then, in the Privacy section, flag whether you want to show the share launcher’s name and email in the tool. Now, in the Completion section, flag how you want to mark the completion of the object. Keep in mind that the only time that this type of training material will be marked as In Progress is if the training material is a quiz.
For LTI 1.0 objects, you must flag the option to complete the object upon opening the training material. For LTI 1.1 objects, you can flag the option to complete the object after receiving feedback from the external tool. When you flag this option, two more options will appear. These options are for quizzes or for training material completing purposes.
Begin by setting the minimum passing score in the text box. When setting the score, please remind that the completion score range is from 0 to 100 and that the score value inserted in this field must be an integer. Since LTI standard scores are from 0 to 1, the platform automatically multiplies the LTI value passed by external tools by 100 to calculate the completion percentage. The training material will be marked as complete when the score that you set is reached by the user. If desired, you can flag the option to report no score.
You can also add tags to your training material to improve its searchability in your platform’s global search. Some tags may be automatically generated based on the content of your asset, as understood by your platform using artificial intelligence (note that this only works for English, Spanish, French, German, Italian and Portuguese content). You can edit or remove tags at any time, with a limit of 15 tags per training material and of 32 characters per tag (find out more about taggable content types). Please note that, for security reasons, the platform artificial intelligence does not access private content (that is, content requiring authentication to be accessed) and can thus automatically generate tags only for public content. When uploading private content, we suggest you add tags manually.
Auto-tagging is not supported for LTI content.
Finally, select the view mode for the training material in the course player: inline, lightbox, new window or browser, or fullscreen. When you’re finished, move to the Additional Info tab on the left side of the page. Choose a thumbnail, or upload your own. You can also add a short description in the corresponding text box. When you’re finished, press Save Changes.
The training material will now appear in the list on the course’s training materials page. From here, you can select the menu item at the end of the training material’s row. Then, you can edit or delete the object, push the object to the Central Repository, or manage the object’s advanced settings or prerequisites. Once a user has completed the training material and you want to view the tracking of the object, access the course's report.
Registering the LTI Resource
Once your LTI training material is added in your course, the Superadmin or Instructor of the course may need to register the resource (it’s not always mandatory for some training material) before your users can play the training material in their platforms. To do so, access the training materials page for the course in which your LTI training material is imported.
Once on this page, press the Play button to activate the Learner View. Once the course player appears, select the training material, then follow the steps outlined in your interface to register the object. This process will vary, depending on the resource of your content. Once you’ve completed the registration process, the training material can be played by all users.
Docebo calculates the Oauth signature for LTI training material according to the IMS guidelines. Find out more.