• en
  • it

Docebo for Joomla 2.5

Home / Docebo for Joomla 2.5

Docebo Help & Support

docebo help and support

Master your Docebo E-Learning Platform: write your question and: find the answer in few seconds!

  • KB Quicklinks en

  • Docebo Knowledge Base > Integrations > Docebo for Joomla 2.5

    Docebo for Joomla 2.5

    Learn how to integrate your Joomla website with the Docebo Learning Management System.

    Last Updated: November 29, 2016 | Version: | User level:

    This manual will illustrate how to integrate your Joomla website with the Docebo Learning Management System.

    You can achieve three different results:

    Log in

     The Docebo LMS offers a login box that can be added to your Joomla blog or website. This will allow users to log into the Docebo LMS directly from Joomla, without a single sign on system.

    Single Sign-On

     The single sign-on system will allow you to synchronize Joomla users with Docebo LMS users. With this feature enabled, your credentials for Joomla and Docebo will be identical.

    My Courses

    Users logged into Joomla will be able to see the courses they are enrolled in within the Docebo LMS. By clicking each course they will be redirected to Docebo and their course LMS site.

    Click here  to download the Docebo plugin: https://www.docebo.com/wp-content/uploads/media/DoceboJoomla.zip
    Log in to your LMS as administrator  and click APPS and Feature from the sidebar.

    APPS and Features - menu ENG

    The Docebo APPs are divided into five areas:

    • My APPs: all the APPs that you have already activated;
    • Single Sign On: all the APPs that activate a Single Sign On in combination with other software;
    • Additional features: all the APPs through which you can add functionalities to your platform;
    • Third party integrations: all the APPs that integrate your platform with third party software;
    • Web conferencing: all the APPs that integrate the LMS with Web conferencing software.

    You can also filter and choose APPS from a select area, either only the free APPs, or only the APPs available for a fee.

    In order to activate the Joomla APP , select the Third party integrations  tab.

    Third party integration

    In order to activate the Joomla APP , select the Third party integrations  tab.

    Choose the Joomla APP and select the ACTIVATE APP button.

    If you activate the Joomla APP first the system will automatically activate the API and SSO (both are free).


    Read the information and Select again ACTIVATE NOW.


    The APP has now been added to My APPS.

    Click on the SET-UP icon and choose your settings.

    Joomla SET UP

     API and SSO Set up


    Click on the “Enable SSO with a third party software through a token” and then choose a secret token hash.

    Click the Save changes button when you are finished.


    Click the Joomla APP icon and then click SET-UP.

    Joomla set up

    Login to your Joomla blog or website.

    Joomla Login

    From the menu, select the Extension option and choose Extension Manager.


    Download the plugin from Joomla to your Docebo LMS.


    Upload the file: Select Choose File and click Upload and Install.

    The system will give you a message to indicate that the operation was successful.


    From the menu select Manage and do a search using Docebo as a keyword.

    Extension Manager: Mange

    Observe all the available packages to connect to your Docebo LMS: 3 Modules, a plug in and a Component.

    Next you have to activate the User – Docebo plug-in by selecting the highlighted icon.

    Docebo Plugin

    The system will provide you with feedback once the operation is completed.

    Now, from the main menu, select Components – Docebo – General Settings. 

    Components- Docebo- General settings

    And choose if you would like to synchronize users from Joomla to the Docebo LMS.

    Select the yellow New button.

    General settings - New

    Decide which kind of interface you would like to obtain.

    General setting: choose scenario

    and fill in the boxes.


    Click Save & Close to activate the connection between Joomla and Docebo.

    In this case you can activate the Single Sign-On System so you will be able to synchronize Joomla and Docebo users: Once completed, every time you add or edit a user in Joomla the operation will be visible in your Docebo LMS.

    Attention: The synchronization only happens from Joomla to Docebo, not from Docebo to Joomla. This means that all the changes made in your Docebo LMS will not be visible on Joomla.

    Select the User Synchronisations option: You will see the number of users subscribed on Joomla and the Docebo LMS. To synchronise these users click the Sync Users button.

    User Synchronisations

    To edit the login panel select the Logins option.


    Flag the login panel you would like to customize and click Edit.

    Login: edit

    Now, you can edit settings: Add a logo and edit the width and height of your login box, manage colors and customize the Login button. When you are done, click Save.

    Login: Save

    Follow the same procedure to customize the subscribed courses button: Select Single Sign Ons, then flag the check box and click Edit.

    SSO: Edit

    Now, you can edit settings: Add a logo and edit the width and height of your login box, manage colours and customize the Sign in button. When you have done, click Save.


    Follow the same procedure to customize the courses view: From the menu select My courses, flag the check box and click Edit.

    My courses

    You can edit the boxes dimension (approximately between 170 and 230 pixels) and the number of courses you would like to view. Leave the zero to display all courses.

    My courses: Save

    When a user selects a course from Joomla’s list of enrolled courses the system will redirect them to that course.

    After you have customised your boxes, you will be able to decide where you would like to place the courses on your Joomla website.

    From the main menu, select Extensions and choose the Module Manager option.

    Extensions: modules

    Flag the check box and click Edit.

    Use the word “Docebo” as a keyword in your search.

    You will be able to publish the items visible in the picture below.

    Filter: Docebo

    Select the first item: Docebo Log in Box and set the options to place the box on your webpage.

    Remember: The position depends on your Joomla template.

    To publish the box choose the Published status and establish the Public Access.

    From the Menu Assignment tab select the page in which you would like to publish the Docebo Log in Box.

    Module manager: Docebo

    This is the final result:

    Joomla home page

    To view the information on the Docebo My Courses Box you have to Log in first.


    Joomla and Docebo are now synchronised.

    Share on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn0Email this to someone