Introduction
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 (opens in a new tab). 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 (opens in a new tab). 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 (opens in a new tab). 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, and 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, set whether you want to show the share launcher’s name and email in the tool. Now, in the Completion section, set how you want to mark the completion of the content. 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 content, you must select the option to complete the content upon opening the training material. For LTI 1.1 content, you can select the option to complete the content after receiving feedback from the external tool. When you select this option, two more options will appear. These options are for quizzes or for training material completion 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 set 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.
Please Note: 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 training material, push the training material to the Central Repository, or manage the training material's advanced settings or prerequisites. Once a user has completed the training material and you want to view its tracking, access the course's report.
Registering the LTI Resource
Once your LTI training material is added to 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 on 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 it. 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.
Best Practices
Docebo calculates the OAuth signature for LTI training material according to the IMS guidelines. Find out more.