Moodle LTI Integration Guide

exclamation-circle-solid.svg Before getting started

NOTE: Student licenses must be purchased to use the external tool.

Please share these system requirements with your Technology department:

Please consider:

  • Multiple internet filters and firewalls.
  • Different settings for wired and wireless technology devices.
  • Software on technology devices that act as an internet filter or firewall.

Things to consider before using the integration

  • Students are automatically registered through the integration.
    • Do not register students through
  • Grades will be visible in both and the Moodle gradebook.
    • The “Highest” scored grade will be passed back to the Moodle gradebook

How to Use iCEV in Moodle by Hyperlinking

Hyperlinking does not allow for grades to appear in the Moodle gradebook.

  1. Please go to and login
  2. Click the green “View” button on the course that will be hyperlinked.
  3. Once inside the course, copy the URL from the address bar.
  4. Go back into Moodle
  5. Click + Add an activity or resource
  6. Click URL
  7. Type a name in the “Name” field
  8. Paste the URL into the “External URL” field
  9. Type a name in the “Page Name” field
  10. At the bottom of the page, click Save and return to course


NOTE: This process should be completed by your Moodle Administrator.

  1. Login to Moodle 
  2. Click Site Administration 
  3. Click Plugins 
  4. Click Manage Activities 
  5. Next to External Tool, click Settings. 
  6. Click Add preconfigured tool. 
  7. Tool Settings ​​​​​​
    1. Tool name: iCEV 
    2. Tool URL: 
    3. LTI version: LTI 1.0/1.1 
    4. Consumer key: {please contact us for this information} 
    5. Shared secret: {please contact us for this information} 
    6. Tool configuration usage: Show in activity chooser and as a preconfigured tool. 
    7. Default launch container: Existing Window or New Window 
  8. Services  ​​​​​​
    1. IMS LTI Assignment and Grade Services:  
      1. Use this service for grade sync and column management.  
    2. IMS LTI Names and Role Provisioning:  
      1. Use this service to retrieve member’s information as per privacy settings.  
    3. Tool Settings: Use this service. 
  9. Privacy  ​​​​​​
    1. Share launcher’s name with tool: Always. 
    2. Share launcher’s email with tool: Never. 
    3. Accept grades from the tool: Always.  
    4. Check: Force SSL

At the bottom of the page, click Save Changes.


After the external tool has been setup by the Moodle Administrator; please follow these steps.

  1. Click “Add an activity or resource”. 
  2. Click iCEV 
  3. General: 
    1. Activity Name: Enter the name of the activity 
  4. Privacy: All should be checked 
  5. Grade 
    1. Type: Point 
    2. Maximum Grade: 100 (this is the default; please change as needed) 
    3. Grade category: if in use please select the correct category 
    4. Grade to pass please change this as necessary 
  6. Click “Save and display” 
  7. The resource picker page will appear. 
    1. If there are any error messages, please double check the external tool settings. 
  8. Click -- Select Subject -- 
  9. Select the Subject Area 
  10. Click Select Lesson from Course 
  11. In this example scroll down until Advanced Animal Science is visible 
  12. Click the triangle next to Scientific Procedures & Safety 
  13. Click the green select button for Videos / PowerPoint 
  14. The External Tool assignment is now complete


iCEV & Moodle

Moodle is acting strangely what can I do?

Please review this resource: 

What does “Error Couldn't retrieve LMS Data.” mean?

This error message appears if the internet or network is running slowly or is unstable.

Step 1
If the student refreshes the browser a few times the error message should go away.

Step 2
If the error message is very persistent; please have the student clear their internet history and cache.

If using an Apple device
Please use this resource to disable “Prevent cross-site tracking” in the Safari browser:

Step 3
If after refreshing and clearing the internet history; the message still appears please verify that third-party cookies are not being blocked.

Some or all student grades are missing, what can be done?

1.    Have the student go back to the assignment that is missing the grade

2.    Have the student click the text that says “Summary”

Moodle Summary Text.png

All student grades are zero (0), what can I do?

1.     Make certain that the point value assigned to the Moodle external tool assignment is something other than zero (0)

Grades are not showing under the correct assignment in the Moodle Gradebook.

Most likely this scenario has happened:

1. The student opens Assignment “A” and tries a few questions.

2. The student then opens Assignment “B” in a new tab or window on the same browser.

3. The student moves back to Assignment “A” and sends the assignment.

In this scenario, scores will appear under Assignment “B” rather than Assignment “A” because scores are sent back for the last opened assignment (Assignment “B” in this case) on the browser as the session is updated.

How can I see when grades were received by the Moodle Gradebook?

Grade history shows as grades are coming in; under "Source” anywhere you see “mod/lti”; that’s Moodle receiving the grade from iCEV, or any other external tools being used.

Please review this resource:

We're Here to Help

If you have any questions or need additional support, please contact us using one of the options below: