How do I setup LTI 1.3 with Moodle?

This article will help you integrate InteDashboard with Moodle as an LTI 1.3 tool.

This Guide is for:

  • Super Admin

To integrate InteDashboard with Moodle you will need to have the admin rights from your organization to modify or add LTI tools to your Moodle account.

You will also need to have a course created on InteDashboard, so you can grab the LMS integration details from that course and integrate it those details into Moodle.

Step 1: Go to Moodle > Site Administration > Plugins > External Tools > Manage Tools

Moodle1

Step 2: To add a new tool, click configure a tool manually.

Moodle2Step 3: Fill in the values

Tool Name: {{Any Name}}  

Tool URL: Go to InteDashboard LTI 1.3 settings and copy the LAUNCH URL

Moodle3

Tool Description:  {{Any Description}}  

LTI Version: Select LTI 1.3

Public Key Type: Select Keyset URL

Public Keyset: Go to InteDashboard LTI 1.3 settings and copy the JSON WEBKEY URL

Moodle4

  • Initiate login URL, Redirection URI(s), and Content Selection URL: Go to InteDashboard LTI 1.3 settings and copy the LAUNCH URL
  • Default Launch Container: Select Embed Without Blocks and check Supports Deep Linking (Content-Item Message)

*OPTIONAL (Services)

This is for grade push and roster sync

  • IMS LTI Assignment and Grade Services: Use this service for grade sync and column management
  • IMS LTI Names and Role Provisioning: Use this service to retrieve members’ information per privacy settings
  • Tool Settings: Use this service

Moodle5Privacy

  • Share Launcher’s Name and Tool: Always
  • Share launcher’s email and tool: Always
  • Accept grades from the tool: Always
  • Force SSL: Yes

Moodle6

Step 4: Save the changes and copy the following values:

Platform ID and Client ID

Moodle7

Moodle8

Step 5: Go to InteDashboard Settings and Create a Platform

Moodle9

  • LMS type: Moodle
  • School Domain: Copy the Platform ID from Moodle
  • Client ID: Copy the Client ID from Moodle
  • Platform Name:  {{Any Name}}  

Step 6: Go to Moodle and add the tool inside the course

Moodle10

Moodle11

Moodle12

  • Add the activity name
  • Select the LTI 1.3 tool you created
  • Click Save

Step 7: Click the newly added activity and it will connect to InteDashboard using LTI 1.3

Moodle13

Still need help?  Reach out to us at support@intedashboard.com or book a call with one of our customer advisors here.