Back

Moodle

Before integrating Blue Connector with Moodle, follow the steps specified below. This preliminary action streamlines the integration process, ensuring optimal performance of the Blue Connector within your Learning Management System environment.

  1. Understanding the Blue Connector: Blue Connector seamlessly integrates Blue, with your LMS in this scenario, the Moodle. Foundational concepts of Blue Connector and Basic Blue Connector setup instructions are provided in resources such as the Fundamentals of Blue Connector and Basic Configuration of Blue Connector articles.
  2. Utilizing the Universal Pathway: The Blue Portal Integrator (BPI) acts as the interface between Blue and LMS platforms. The Universal Pathway which is a component of BPI, streamlines task management and data exchange, thereby enhancing the user experience. Detailed setup instructions for the Creation of Universal Pathway are available.

Seamless integration of Blue Connector and Moodle

Integrating the Blue Connector's capabilities with Moodle's unique features enhances data exchange and elevates the user experience within the LMS environment. From task assignments to notification management and access control, the integration aims to optimize all educational interactions. Following the detailed instructions in this Blue Connector - Moodle LMS integration guide ensures a smooth transition, allowing stakeholders to fully harness the potential of the Blue Connector within Moodle.

Prerequisite:

There are a few prerequisites that must be set up before the Blue Connector can be integrated with Moodle.

The Moodle has to be logged in with an administrator account. This administrative account should have privilege to edit the homepage and manage the extensibility features.

  1. Navigate to Site Administration - Advanced features.
  2. Check the Enable Web services check box, and select Save changes
  3. Navigate to Site Administration - Server - Web services - Manage protocols.
  4. Enable the REST protocol, and select Save changes.
  5. Navigate to Site Administration - Server - Web services - External services.
  6. Click Add.
  7. Enter a Name for the external service (like BlueMoodleWebService).
  8. Include a Short name (like BlueMoodleWebService).
  9. Check both the Enabled and Authorized users only checkbox.
  10. Click Add service.
  11. Click Add Functions.
  12. Select the following functions by searching for them one by one.
    • core_user_get_users
    • core_webservice_get_site_info
    • core_enrol_get_users_courses
    • core_course_get_contents
    • core_course_get_courses
    • core_user_get_users_by_field
    • core_course_get_courses_by_field
  13. Click Add function.
  14. Go back to Site Administration - Server - Web services - External services.
  15. Click on Authorized users for the service that was just added.
  16. From the Not authorized users list, select a user with site administrator privileges and click Add.
  17. Navigate to Site Administration - Server - Web services - Manage Tokens.
  18. Click Add.
  19. Select the site administrator added in the previous step.
  20. Select the service that was just added.
  21. Click Save Changes. The generated token needs to be provided while setting LTI tool consumer information.

Integration settings

Administrators configure Blue Connector settings to ensure connectivity with Moodle, leveraging customization options tailored to the platform. This integration involves creating LTI tools and incorporating Blue Connector blocks into course structures.

Configuring Blue Connector for Moodle Integration

Within the Blue Connector interface, configure the consumer for both LTI version 1.1 and 1.3 to establish a seamless connection with Moodle. Customizations specific to Moodle, such as course evaluation settings, are available within the Blue Connector, allowing for integration with LMS features.

Configure the Blue Connector - LTI version 1.1
Configure the Blue Connector - LTI version 1.3

Administrators can customize messages and reminders for tasks. They can adjust message content, button labels, and checkbox texts to fit their needs. Personalized messages for tasks like course blocking improve engagement and productivity. Tailoring messages to user preferences streamlines communication and boosts engagement.

Configure the Blue course evaluation settings
Configure Blue Connector messaging for the LMS
Review Moodle Consumer Details

Connecting Blue Connector and Moodle

In Moodle, administrators create the Blue Connector LTI tool for both LTI version 1.1 and 1.3, ensuring compatibility across all courses. This step enables seamless integration of Blue Connector functionalities within Moodle's course structure, facilitating efficient task assignment and management.

Add the Blue Connector LTI 1.1 tool to Moodle
Add the Blue Connector LTI 1.3 tool to Moodle

At this point the LTI tool is setup and ready to use. Now it must be added to Moodle so that users will actually receive their tasks in the LMS.

Add the Blue Connector LTI block to a course in Moodle
Add the Blue Connector LTI tool to the Homepage

One final step remains to ensure deep integration between Moodle and Blue. This involves uploading custom JavaScript files to the Moodle system, enabling Blue Connector to leverage Moodle's features to their fullest extent.

Deep integration of the LTI tool in Moodle
Related Articles

InConnect BPI blocks to an LMS

InTechnical resources

InCreate and distribute reports

Back to top

Copyright © 2025

Explorance Inc. All rights reserved.