LTI® - or Learning Tools Interoperability® - is a specification for integrating content into learning management systems. LTI was developed by the IMS Global Consortium® and is supported by several major LMS's, including Canvas, Schoology, Blackboard, Moodle, Brightspace, and many others. Notably absent from this list are Google Classroom and Microsoft Teams, which currently do not have LTI support.
Many school districts require vendors to support LTI. As such, Edlink offers LTI integration for our clients who request it. Edlink currently supports LTI 1.1 launches. Additional functionality that is traditionally achieved through LTI is provided through direct API integrations. Note that LTI integrations through Edlink are not certified by the IMS Global Learning Consortium.
Whenever a school integrates with an Edlink application, we can provide the administrator with an LTI shared secret, consumer key, and launch URL. The administrator will use these credentials to configure how their students and teachers launch into an application.
We pass users along to our developer applications through OAuth 2.0. The only difference with OAuth 2.0 is that we initiate the sign on request by sending them to your primary redirect URI, so there is no state variable.
If you're interested in hearing more about how we can help you implement LTI and other integrations, please contact us at firstname.lastname@example.org or at our support page. We would love to show you how Edlink can get your LTI integrations up and running in no time.
Learning Tools Interoperability® (LTI®) is a trademark of the IMS Global Learning Consortium, Inc. (www.imsglobal.org)