Integrating Moodle with your MediaCore library
Update: We have now released a new plugin for Moodle. Please see the following announcement for more information: Introducing the New MediaCore Moodle Plugin
Great news for Moodle fans! Through MediaCore’s Learning Tool Interoperability (LTI) capability, schools can seamlessly connect their MediaCore media library to their Moodle learning platform.
Students and staff can use single sign-on (SSO) to login to MediaCore with just one click from their existing Moodle environment. Administrators can also add media directly to a Moodle course page so that students can watch videos without leaving Moodle.
Step 1: Configure your LTI Domain. This takes only a couple of minutes, and is done within your MediaCore Admin Panel. See our support doc.
Step 2: Add an external tool configuration in Moodle. Here’s how.
Step 3: Set permissions: Now that you have configured your LTi settings, you can set the permissions for your Moodle users within MediaCore. Log into MediaCore’s Admin Panel and navigate to “Site Settings” in your drop down menu. From here, scroll down to the bottom of the page and click on ‘Extensions’ in the left navigation bar. Next, click on ‘Configure LTI Security Roles’.
Moodle Roles map to 3 of the 13 LTI roles on this page: Administrator, Instructor and Learner.
- If a user is a Moodle site admin: Their LTI role is “Administrator”.
- If a user has the course:manage activities or lti:manage permissions: Their LTI role is “Instructor”.
- If none of the above: Their LTI role is “Learner”.
To change the permissions associated with a role click ‘Edit’ next to a role. Check off the permissions you want to associate with that Moodle role and click ‘Save’.
Step 4: Inviting Moodle users to your Collections: To invite users to view your Collections start by clicking on ‘Extensions’ to return to the LTI main menu. Next, click on ‘Configure LTI Domains’, and click ‘Edit’ next to your Moodle configurations. In the ‘Assign Collections’ section, check off all of the Collections you want your Moodle users to have access to.
If you don’t want all of your Moodle users to have access to the same Collections, you can create multiple domains in MediaCore, with different Collections selected, and map them to your Moodle account.
Step 5: Adding Media to your Moodle courses: If you add a MediaCore video URL to Moodle as an external tool, this will embed a link into your Moodle course Page. When users click on the link it will automatically sign them into MediaCore where they can watch the video. From here, they will be able to access all of the Collections they have been invited to see. Alternatively, you can embed public videos directly into your Moodle course pages. Users will be able to view the videos directly in Moodle.