How to configure LTI 1.1 for Moodle LMS
Step 1: Publishing an Online Course
- Navigate to the Designer platform.
- Select the Project.
- From the Project TOC (Table of Contents), you can publish a new project or republish an existing project.
- Click the Publish button.
- A Publish Settings pop-up will be displayed with the following options:
- Publishing with slider “OFF”, publishes the course to the Learning Object Repository.
- Turning the slider “ON” displays the TOC hierarchy, with an option to mark nodes to be made public (visible & searchable) in the LO Repository.
- On configuring the Publish Settings, click the Publish button.
Note: Publishing a course, creates a .fcd (frost course designer) package in LO Repository. An email confirmation is sent to the user’s registered email ID, on completion of the publishing process.
Step 2: Exporting the Project
- Click the Export button.
Note: The Export Course button appears only when the Course has been successfully published to the LO Repository by clicking the Publish button.
- From the Export Course Package drop-down, select IMSCC 1.1, and click Export.
- From the Export Log list, select the Exported package to download, and click Save.
Note: A download link will also be sent to the user’s registered email ID, on completion of the export process.
Step 3: Creating an Organization
- Navigate to the Admin platform.
- From the Admin dashboard, select the “Orgs.” tab.
Note: If the required organization is already created, you can directly move to Step 4.
- Click the Create Organization button.
- Enter the organization details:
- Organization Name
- Organization Type – choose one from the list:
- Enterprise (Default)
- Partner
- Others
Note: Any new organization gets created as a Level 2 by default. Level 1 organization is the parent organization and Level 2 can be the partners or schools that the course gets distributed to.
- Click the Save button.
Step 4: Associating Resource to the Organization
- Select an Organization.
- Under the Associated Resources section, click the Associate Resource button.
- Select the resource.
- Click Add Selected.
Step 5: Adding LTI 1.1 Configuration
- From the Admin dashboard, select the LTI drop-down and click LTI Config. (1.1).
- Click the Create LTI Configuration button.
- On the Add LTI Configuration form fill in the necessary details such as:
- Organization Level – the level of the organization:
- Level 1
- Level 2
- Organization Name – select an organization
- Configuration Type - select organization type as LMS
- Organization Level – the level of the organization:
- Based on the data selected above, the following fields are generated automatically:
- Organization Type
- Consumer Key
- Shared Secret
- Launch URL
- Click the Save button.
Step 6: Importing the Course in Moodle
- Login into Moodle as an admin.
- Navigate to Site administration.
- Select Courses.
- Under Courses, select Restore course.
- Drag and Drop the Exported Course Package and click Restore.
- On the Confirm page, click Continue.
- On the Destination page, select a category, and click Continue.
- On the Settings page, check the appropriate options and click Next.
- On the Schema page, enter the Course Name and Course Short Name.
- Check the nodes to be uploaded and click Next.
- On the Review page, click Perform Restore.
- Click Continue.
- On successful upload, the course TOC can be viewed.
Step 7: LTI Setup in Moodle
- Navigate to Site administration.
- Select Plugins.
- Under External tool, select Manage tools.
- Select configure a tool manually.
- On the External tool configuration page, provide the following information:
- Add Tool Name
- Tool Url: – Copy LAUNCH URL from LTI Platform table in admin
- LTI Version: – LTI 1.0/1.1
- Consumer Key: – Copy CONSUMER KEY from LTI Platform table in admin
- Shared Secret: – Copy SHARED SECRET from LTI Platform table in admin
- Click Save Changes.
Note: On successful configuration, users can access the content of the Imported Course on Moodle LMS.