Edfinity supports integration with Moodle - this enables the following:
- Students can access Edfinity via Moodle via "single sign on" - they do not need to create separate Edfinity accounts.
- Grades are automatically sent back to the Moodle grade book.
From Moodle, you can link to each Edfinity assignment individually and a grade will be passed back for each assignment. This is the most common configuration. You can also link to an entire Edfinity course as a single Moodle assignment with an averaged grade.
Step 0: One-time Administrator Setup
This step only needs to be completed before the first term you use Edfinity. If Edfinity has already been added by your Moodle admin, you can skip to Step 1.
After you create your course in Edfinity, if you are prompted to set up LMS integration, please ask your Moodle administrator to contact us at support@edfinity.com. If you are a Moodle administrator, detailed instructions for setting up LTI authentication can be found in the administration guide.
Step 1: Indicate your course will be accessed from Moodle
- Go to your course page on Edfinity and click on the Settings tab.
- On the Settings tab, open the LMS integration section of the Settings tab.
- Select From your LMS and then select Moodle.
- Select if you are linking assignments individually or using a single course link.
Step 2: Linking to Edfinity assignments
Option 1: Linking to individual assignments (multiple grades)
- From Moodle, open your course and add a new resource of type External tool.
- Select Edfinity as the Preconfigured tool and then select Select content.
- Select an Edfinity assignment. The URL will be filled in automatically.
- If you do not see Edfinity as an option, you will have to supply the tool URL manually. From Edfinity, go to your assignment, and open the LMS integration section on the Settings tab. Copy the External tool URL and paste it into Moodle.
- Tool URL = <your copied URL above>
- Launch container = New window. Some browsers treat embedded deep links as cross-site tracking and prevent them from working properly. It is strongly advised that you check this option.
- Configure other tool settings as needed and save.
Option 2: Linking to an entire course (single grade)
- Go to your Edfinity course and select the Settings tab. Open the LMS integration section and select Summarized as a single course grade as your pass back option.
- Select the Clipboard icon to copy the external tool URL.
- From Moodle, open your course and add a new resource of type External tool.
- Set Preconfigured Tool = Automatic, and paste the URL into the Tool URL field.
- Set Launch container = New window. Some browsers treat embedded deep links as cross-site tracking and prevent them from working properly. It is strongly advised that you check this option.
- Configure other tool settings as needed and save.
Important: Coordinating due dates
Edfinity and your LMS both have a means of setting availability dates and due dates. Issues can arise when the two systems get out of sync.
Grades are posted from Edfinity to your LMS when an assignment is finished. This happens either after the due date passes, or when a student finishes an assignment with the "Release when completed" release method configured.
Unless you have all of your assignments set to "Release when completed," you will need to coordinate due dates. We recommend using Edfinity to manage the dates and allow unrestricted access to assignments from within your LMS. If this isn't possible, you will need to ensure due dates are manually synchronized in both systems in order to prevent issues with availability.