Integrating Docebo LMS
Integrating Docebo LMS
Introduction
The Docebo integration, based on LTI 1.3, enables a more streamlined connection between your LMS and classes. Previously, integrations were a lengthy process. Now, with the subscription-level integration, you can complete the setup once and then effortlessly connect individual classes with just the push of a button.
Note:
- LTI 1.3: The integration between CloudShare and Docebo is based on LTI 1.3.
- Single-Tenant Support: Currently, CloudShare subscriptions can only be shared with one Docebo tenant.
- Other LMS Integrations: When using the Docebo integration feature, all classes will be shared only with the same Docebo tenant and cannot be mixed with other LMS integrations.
Subscription-Level Integration
Overview
The integration of Docebo at the subscription level simplifies the management of integrations and sharing classes as learning materials on the Docebo platform.
Subscription-level changes can only be done by an Account Manager user.
Integrating Docebo via the Subscription Details Page
Locate the ‘LMS integration’ box to the far right of the subscription page.
When switching LMS options in a subscription with existing classes, you will need to reconnect all existing classes to the new LMS.
Click the edit icon at the top of the integration box to open a panel where you can choose the LMS options to enable, including the Docebo Learn option.
‘Other LMS’ will be initially selected as the default option; make sure to manually select ‘Docebo Learn’ before proceeding.
Click here for instructions on how to access the relevant fields on Docebo.
- Set the same client_id in both CloudShare and Docebo’s OAuth2 modal.
- Copy the client secret from Docebo and paste it into CloudShare.
- Copy the redirect URI from CloudShare by navigating to the CloudShare field and clicking the clipboard icon next to the redirect URI field. This URI acts as a web address that enables Docebo to establish a connection with CloudShare.
- In Docebo, find the platform key fields, which are unique identifiers for your Docebo instance, and copy their contents. Paste these into the corresponding fields in CloudShare.
- Click the Connect to Docebo Learn button. This will open an authentication window.
Authenticate your Docebo account. Upon successful authentication, you will return to the subscription page and see a notification confirming the connection to Docebo. The integration box will display 'Connected to Docebo.'
If the connection process fails, an error message will appear, and the last successful configuration will be preserved without any changes. Changes will only be applied after a successful update. Repeat the steps above to attempt the connection again.
When switching LMS options in a subscription with existing classes, you will need to reconnect all existing classes to the new LMS.
Class-Level Integration With Docebo
Overview
At the class level, having a subscription-based integration model means the integration process is streamlined and can be completed with the click of a button, allowing users to quickly share their CloudShare classes to Docebo without repeating the full integration process. Once the integration has been enabled, classes can be seamlessly shared with the Docebo Central Repository. This integration is crucial for efficient sharing and centralized management, making it essential for streamlined operations.
Share Your Class With Docebo Central Repository
Click the class to open the Details page. Navigate to the Access tab of the Edit panel, which appears to the right of the Details page, and click the Share to Docebo Learn button.
This will add the class to Docebo's Central Repository (CLOR), enabling you to connect the class to one or more Docebo courses. When the integration is successful, a notification will appear at the top of the page.
If this process fails, an error message will appear.
Check the Docebo integration configuration to ensure you are not experiencing a failure to share to Docebo. If the issue persists, try sharing the data again to see if the problem resolves itself. Sharing to Docebo refers to sending or syncing information from CloudShare to Docebo, ensuring the integration is working correctly.
Integration configuration may only be checked by users with account manager permissions.
Managing Classes Shared With LTI 1.3
Once a class is integrated with Docebo via LTI 1.3, it’s displayed in the Docebo Central Repository as learning material and can be linked to your Docebo courses. When the class is shared, you will see the following indication:
Shared with the <course name> course, last accessed on <last launch time>
This shared class can be attached to one or multiple courses.
On the Docebo Platform, one class may be connected to multiple Docebo courses. Connecting the same class to multiple courses allows for the reuse of content without the need to create a separate class for each course. Each course will access the same core class, but any changes made at the course level remain isolated, allowing customization without affecting other courses.
When sharing more than one course, the same class that was initially shared with Docebo will function as a "class template." This "class template" is what appears in the Docebo Central Repository, and based on its configuration, all other courses utilizing this learning material will have their own isolated copy, duplicated from the template.
There are two key identifiers with icons for this:
- Class template: When added to more than one course, it serves as a predefined setup or configuration that can be reused across multiple courses.
- Duplicated from the class: When added to more than one course, CloudShare generates copies based on the original class template. Changes made to individual courses only affect the respective copy of the class.
The duplicated class will only be presented on the CloudShare side after the first LTI launch.
Comments
0 comments
Article is closed for comments.