LTI 1.3 (LTI only)
Use this guide if the learning app asked you to connect LTI Advantage, not Moodle, as the data source. You will still install the tool in Moodle, but Edlink will not sync Moodle roster data over the Moodle API.
If you already connected Moodle as a data source and only need to add LTI, use this guide instead:
Please confirm with the learning app that an LTI-only source is something they support before proceeding.
You must be a Moodle Administrator to complete this integration.
Moodle administrators will have access to the Site Administration tab.
Step 1: Start the Integration Flow in Edlink
- Click the integration link provided by your learning app. It will look something like this:
https://ed.link/integrate/cfacdefd-9bf4-4ec6-9bb9-000000000000
If you did not receive a link, please reach out to the learning app you are trying to connect to, or email support@ed.link. If you email support, include the name of the learning app you are trying to connect to. - Create an Edlink account if you don't already have one. If you've connected an app to Edlink before, log in with your existing account.
If you are not sure whether you have an Edlink account, search your email inbox for a previous login code fromsupport@ed.link. The subject will look something like "Your Login Code." All logins require an email code, so this is a good way to check if you have logged in before. - Choose your learning institution. If you have connected to Edlink before, you should see your district. If this is your first time, type your district name in the search bar and select it when it shows up.

If your district does not appear, click Use 'Learning Institution Name' to create a new district.

- Search for LTI Advantage (not Moodle) from the list of available data sources.

- Choose your preferred data storage region.

- Click Continue.
- Select Moodle as the LMS.

- Enter your Moodle URL.
You must includehttps://at the beginning of the URL. When you enter this correctly, the next step in the onboarding flow will be unlocked.

- Click Continue. Leave this tab open. You will need it for later steps.
Step 2: Configure the LTI Advantage Tool in Moodle
- Log in to Moodle using your administrator account.
- Navigate to Site Administration → Plugins → Activity Modules → Manage Tools.

- Under Manage Tools, click Configure a Tool Manually. This opens the form used to configure the LTI tool.

- Complete the form using the settings below.

The Tool URL, Public Keyset URL, and Initiate Login URL are found in the Edlink tab you left open in Step 1.

/launch to the end of the LTI Configuration JSON URL from the Edlink tab you left open in Step 1.
Step 3: Configure Your LTI Tool
- Tool Name: Enter a descriptive name for the tool.
- Tool URL: Enter the LTI Configuration JSON URL.
- LTI Version: Select LTI 1.3.
- Public Key Type: Select Keyset URL.
- Public Keyset: Enter the Keyset URL.
- Initiate Login URL: Enter the LTI Configuration JSON URL followed by
/launch. - Redirection URI(s): Enter the LTI Configuration JSON URL followed by
/launch.
Your redirect URI will look something like:https://ed.link/api/authentication/lti/00000000-0000-0000-0000-000000000000/launch
/launch.
- Custom Parameters:
person_external_id=$User.id - Tool Configuration Usage: Select your preferred option. If you are unsure which option to select, contact the learning application you are connecting to, or email support@ed.link. Include the name of the learning app you are trying to connect to.
Configure the following services:
- IMS LTI Assignment and Grade Services: Use this service for grade synchronization and column management.
- IMS LTI Names and Role Provisioning: Use this service to retrieve member information.
- Tool Settings: Use this service.
Privacy
Set each of the following options to Always:
- Share launcher's name with tool
- Share launcher's email with tool
- Accept grades from the tool
Miscellaneous
For Default Organization ID, select Site ID.
All other fields can be left blank.
- Click Save Changes.
- The tool you created should now appear at the bottom of the page. Click the hamburger menu next to the tool to view its configuration details.

- In the Tool Configuration Details window, copy the Client ID. Leave the Moodle tab open. You will need it for later steps.

Step 4: Return Information to Edlink
- Return to the Edlink tab you left open in Step 1.
- Paste the Client ID you copied from Moodle into the Client ID field in Edlink.

- Click Validate.
- If the configuration is correct, you should see green check marks.
- If you do not see green check marks, continue with the setup and email support@ed.link so the Edlink Support team can review your configuration.
- Click Continue Setup.
- When asked whether you want to connect another source, select Skip Data Enrichment.

- Your integration has now been created. Click View Edlink Dashboard.
You can now add your LTI 1.3 tool as an activity or resource.
Well Done!
You have successfully created an LTI Advantage integration for Moodle and installed your learning application as an LTI tool!
Any Questions?
If you have any questions or run into any issues, please contact our support team. We'll respond within 1 business day.