Share Pluvo material using LTI 1.3
LTI, or Learning Tool Interoperability, is a widely-used and simple way to link learning materials to other systems. It enables various educational tools and platforms to work together. Below, we explain how to link learning materials created in Pluvo to another LMS.
Easily access different learning resources from one place. With an LTI integration, learners only need to log in once to access all resources from a single platform.
User information, course data, and scores can be shared with LTI. This allows administrators to track learners’ progress, even if they are using another platform.
Improved security: The security protocol ensures that only authorised users can access your learning materials.
Set additional conditions: With LTI, extra conditions can be established, such as determining who has access to the learning materials and for how long.
Want to know how to add an external module to your learning journey? Check out this helpdesk article.
The steps below explain how to add learning materials created in Pluvo to another learning platform.
Go to the 'Manage' tab in your academy, select 'Manage', and then 'SSO & LTI'.
Click on "+ LTI platform", and a pop-up window will appear where you can set up the LTI connection.
In this pop-up, you can enter a name for your LTI integration.
Tip: It’s a good idea to name it after the learning system being integrated, for example, "Canvas LTI Integration."
Here you will find the required details: three URLs - Init login URL, Redirect URL, & JWKS URL. These URLs need to be entered into the other learning system.
Note: The way to input these URLs varies depending on the learning system. If you need help, it's best to contact the other LMS.
After copying the URLs to the other system, you will also need some required details from that system. Enter the received details from the other platform in the fields below to link the two systems:
Tip: Contact the administrator of the other LTI platform if you need help obtaining these details.
Platform Issuer ID: [Issuer ID of the LTI platform]
Client ID: [Client ID of the LTI platform]
User Deployment ID: [User Deployment ID of the LTI platform]
JWKS Token URL: [Public key URL of the LTI platform]
Auth Token URL: [URL to obtain an authentication token from the LTI platform]
Auth Login URL: [URL for logging in to the LTI platform]
Here you can set how many people have access to your materials and for how long the connection is active. Simply fill in the required fields and switch the slider to "active" to give users in the other system access to the materials in Pluvo. Check the bottom slider if you want users to have access to all learning journeys in your academy. If not, leave it unchecked. In the next step, we will specify which materials should be available.
Example: You have created three learning journeys and sold them for a year to another customer with a different platform. Here, you can set the start and end date and the maximum number of participants, for example, 100. If the number of participants exceeds the 100 limit, the participant in the other platform will receive a message stating that they do not have access to your learning materials created in Pluvo.
In this step, you can select the course modules and learning journeys that can be shared and made visible on the other platform. Set the access slider to "inactive" if you want the user on the other system to only have access to specific learning journeys or course modules. Then select the learning journeys and course modules you want to share in the pop-up window:
If the other learning platform supports Deeplinking, you can skip step 4.1.
In the previous step, you selected the learning journeys and/or course modules to share. Now, you must pass the parameters to the other platform so that the learning materials are visible in the other LMS. A parameter is a unique ID associated with a learning journey or course module.
Course module parameter: course=f8b79******************
Learning journey parameter: training=feec4******************
For a learning journey, you will find the parameter in the URL of the learning journey, the part of the URL that comes after training/. Add the unique ID of the learning journey after "training=".
Learning journey parameter: training=feec4********************
For a course module, you will find the parameter in the course module overview. Go to the 'Manage' tab in your academy, select 'materials', and then 'Course modules'. Click on the correct course module, and in the 'settings' tab, you will find the unique ID of the course module. Add the unique ID of the course module after "course=".
Course module parameter: course=f8b79********************
Note! The parameter you enter in the other LMS must match the selected learning journeys and course modules from the previous step. Otherwise, you won’t have access to the materials. Additionally, you can only enter one parameter at a time in the other learning system.
If you want the user to have a different academy language than the default language of the academy, you can add a parameter with the desired language. We support the following languages: English, Dutch, German, French, Spanish, Polish, and Czech.
lang=en
lang=nl
lang=de
lang=fr
lang=es
lang=pl
lang=cs
Once you click save and have added the (custom) parameters to the other learning platform, you will have successfully created an LTI connection. Below is an example of how the parameters are entered in Studytube:
Note: It is important here that 'training' is written with a lowercase "t".
Test the connection and, if successful, you are ready to use it!
Does the other learning platform support Deeplinking? Then you do not need to add (custom) parameters. Deeplinking automates the parameter entry for you. This saves time and makes it easier to navigate directly to the desired content in Pluvo from the other LMS.
In the previous step, you selected the learning journeys and/or course modules to share. Click "Save" and the connection is ready for use! From the other LMS, you will see the screen below and can choose which learning journeys and/or course modules you want to view in the other platform.
When you subscribe to Pluvo, it is based on the maximum number of users who have access to your academy and the functionalities you want to use. You can find an overview on this page.
LTI users count towards the total in the same way as other users in Pluvo. You can add and remove users from your academy as often as you like, up to the number you have purchased.
Each LTI user in Pluvo is assigned a unique User ID. This User ID ensures that actions can be tracked, and the progress of LTI users is automatically saved.
Example: You have created an e-learning course and sold this course module for a year to another customer with a different platform. In Pluvo, you can easily track the progress of these LTI users and see when they have been active in your course module. For example, if 30 people complete the e-learning on the other platform, those 30 LTI users will also count towards the total in Pluvo.
If you go to the relevant course module and click on the 'report' icon, you will see a list of 'External Users'. Click on 'Trainer’s View' to open the course module and review the answers provided by the learner.
You can also view the progress and answers in the reports, just as you're used to with course modules in Pluvo!
Benefits of LTI Integration
Easily access different learning resources from one place. With an LTI integration, learners only need to log in once to access all resources from a single platform.
User information, course data, and scores can be shared with LTI. This allows administrators to track learners’ progress, even if they are using another platform.
Improved security: The security protocol ensures that only authorised users can access your learning materials.
Set additional conditions: With LTI, extra conditions can be established, such as determining who has access to the learning materials and for how long.
Want to know how to add an external module to your learning journey? Check out this helpdesk article.
Linking Learning Materials Created in Pluvo to Another LMS
The steps below explain how to add learning materials created in Pluvo to another learning platform.
Step 1: Linking the Two Learning Platforms
Go to the 'Manage' tab in your academy, select 'Manage', and then 'SSO & LTI'.
Click on "+ LTI platform", and a pop-up window will appear where you can set up the LTI connection.
In this pop-up, you can enter a name for your LTI integration.
Tip: It’s a good idea to name it after the learning system being integrated, for example, "Canvas LTI Integration."
Here you will find the required details: three URLs - Init login URL, Redirect URL, & JWKS URL. These URLs need to be entered into the other learning system.
Note: The way to input these URLs varies depending on the learning system. If you need help, it's best to contact the other LMS.
What Do We Need from You?
After copying the URLs to the other system, you will also need some required details from that system. Enter the received details from the other platform in the fields below to link the two systems:
Tip: Contact the administrator of the other LTI platform if you need help obtaining these details.
Platform Issuer ID: [Issuer ID of the LTI platform]
Client ID: [Client ID of the LTI platform]
User Deployment ID: [User Deployment ID of the LTI platform]
JWKS Token URL: [Public key URL of the LTI platform]
Auth Token URL: [URL to obtain an authentication token from the LTI platform]
Auth Login URL: [URL for logging in to the LTI platform]
Step 2: Setting Access
Here you can set how many people have access to your materials and for how long the connection is active. Simply fill in the required fields and switch the slider to "active" to give users in the other system access to the materials in Pluvo. Check the bottom slider if you want users to have access to all learning journeys in your academy. If not, leave it unchecked. In the next step, we will specify which materials should be available.
Example: You have created three learning journeys and sold them for a year to another customer with a different platform. Here, you can set the start and end date and the maximum number of participants, for example, 100. If the number of participants exceeds the 100 limit, the participant in the other platform will receive a message stating that they do not have access to your learning materials created in Pluvo.
Step 3: Setting Which Learning Materials Can Be Shared
In this step, you can select the course modules and learning journeys that can be shared and made visible on the other platform. Set the access slider to "inactive" if you want the user on the other system to only have access to specific learning journeys or course modules. Then select the learning journeys and course modules you want to share in the pop-up window:
Step 4: Passing (Custom) Parameters or Deeplinking
4.1. Passing (Custom) Parameters
If the other learning platform supports Deeplinking, you can skip step 4.1.
In the previous step, you selected the learning journeys and/or course modules to share. Now, you must pass the parameters to the other platform so that the learning materials are visible in the other LMS. A parameter is a unique ID associated with a learning journey or course module.
Course module parameter: course=f8b79******************
Learning journey parameter: training=feec4******************
For a learning journey, you will find the parameter in the URL of the learning journey, the part of the URL that comes after training/. Add the unique ID of the learning journey after "training=".
Learning journey parameter: training=feec4********************
For a course module, you will find the parameter in the course module overview. Go to the 'Manage' tab in your academy, select 'materials', and then 'Course modules'. Click on the correct course module, and in the 'settings' tab, you will find the unique ID of the course module. Add the unique ID of the course module after "course=".
Course module parameter: course=f8b79********************
Note! The parameter you enter in the other LMS must match the selected learning journeys and course modules from the previous step. Otherwise, you won’t have access to the materials. Additionally, you can only enter one parameter at a time in the other learning system.
Language Option
If you want the user to have a different academy language than the default language of the academy, you can add a parameter with the desired language. We support the following languages: English, Dutch, German, French, Spanish, Polish, and Czech.
lang=en
lang=nl
lang=de
lang=fr
lang=es
lang=pl
lang=cs
Once you click save and have added the (custom) parameters to the other learning platform, you will have successfully created an LTI connection. Below is an example of how the parameters are entered in Studytube:
Note: It is important here that 'training' is written with a lowercase "t".
Test the connection and, if successful, you are ready to use it!
4.2. Deeplinking
Does the other learning platform support Deeplinking? Then you do not need to add (custom) parameters. Deeplinking automates the parameter entry for you. This saves time and makes it easier to navigate directly to the desired content in Pluvo from the other LMS.
In the previous step, you selected the learning journeys and/or course modules to share. Click "Save" and the connection is ready for use! From the other LMS, you will see the screen below and can choose which learning journeys and/or course modules you want to view in the other platform.
How Does Pluvo Calculate LTI Users?
When you subscribe to Pluvo, it is based on the maximum number of users who have access to your academy and the functionalities you want to use. You can find an overview on this page.
LTI users count towards the total in the same way as other users in Pluvo. You can add and remove users from your academy as often as you like, up to the number you have purchased.
Viewing Progress of (External) Users
Each LTI user in Pluvo is assigned a unique User ID. This User ID ensures that actions can be tracked, and the progress of LTI users is automatically saved.
Example: You have created an e-learning course and sold this course module for a year to another customer with a different platform. In Pluvo, you can easily track the progress of these LTI users and see when they have been active in your course module. For example, if 30 people complete the e-learning on the other platform, those 30 LTI users will also count towards the total in Pluvo.
Viewing Progress in Course Module
If you go to the relevant course module and click on the 'report' icon, you will see a list of 'External Users'. Click on 'Trainer’s View' to open the course module and review the answers provided by the learner.
You can also view the progress and answers in the reports, just as you're used to with course modules in Pluvo!
Updated on: 27/09/2024
Thank you!