This article provides specific instructions for configuring Edfinity coursework with Moodle. Requires Moodle 4.0 or higher.
1: Create a new external tool for Edfinity in Moodle
- Log into your Moodle instance as an administrator and visit Site Administration, then Plugins.
- Under External tools, click Manage tools.
- Click Configure a tool manually.
- In the Tool URL field, enter
https://edfinity.com/ltia/course_link
- For LTI version, select "LTI 1.3"
- For Public key type, select "Keyset URL"
- For Public keyset, enter
https://edfinity.com/ltia/jwks
- For Initiate login URL, enter
https://edfinity.com/ltia/login_initiations
- For Redirection URI(s), enter
https://edfinity.com/ltia/launches
- For Tool Configuration Usage, choose "Show in activity chooser and as a preconfigured tool".
- For Default Launch Container, choose New Window.
- Check the box next to Supports Deep Linking
- For Content Selection URL,
https://edfinity.com/ltia/deep_link
. - In the Services section, for IMS LTI Assignment and Grade Services, choose Use this service for grade sync and column management.
- In the Privacy section, choose Always for each option (strongly recommended) and check Force SSL.
- Click the Save changes button.
2. Register a tool for Moodle in Edfinity
- Find the tool that was created earlier on the Manage tools page of Moodle.
- Click "View configuration details" and keep the pop-up dialog open.
If you don't already have one, sign up for an Edfinity account. For account type, choose Educator.
- In a new browser window, go to https://edfinity.com/ltia/registration.
- Copy the Platform ID value from the Moodle configuration details page to the Platform Root URL field in Edfinity.
- Copy the Client ID value from the Moodle configuration details page to the Client ID field in Edfinity.
- Copy the Public keyset URL value from the Moodle configuration details page to the Key Set URL field in Edfinity.
- Copy the Access token URL value from the Moodle configuration details page to the Authorization Token URL field in Edfinity.
- Copy the Authentication request URL value from the Moodle configuration details page to the Authorization Login URL field in Edfinity.
- Click the Save button.
Now, Edfinity should be accessible by educators in Moodle when setting up resources in Moodle activities.