The LTI specifications let content providers and tools integrate into LMSs. LTI was developed by 1EdTech Learning Consortium (1EdTech) and is supported by several major LMSs, including Canvas, Schoology, Blackboard, Moodle, Brightspace, and others. Notably absent from this list are Google Classroom and Microsoft Teams, which don’t have LTI support.
Sometimes, schools only use LTI integrations and require vendors to support these integrations. As such, Edlink offers LTI integrations for clients. Edlink currently supports LTI Launch, LTI 1.3, and LTI Advantage specifications. Developers should note that both functionality and security reached through LTI integrations can also be reached (and in some cases can be better than) with API integrations.
Whenever a school integrates with an Edlink client, Edlink provides the school admin with an LTI-shared secret, consumer key, and launch URL. The administrator will use these credentials to configure how students and teachers launch into an application.
Edlink passes users along to our clients through OAuth 2.0. The only difference with OAuth 2.0 is that Edlink initiates a sign-on request by sending users to a client’s primary redirect URI, so there is no state variable.
Have More FAQs?
Read our full collection of frequently asked questions about Edlink and our Unified API.
Ready to Start Integrating?
Create a developer account to set up a test sandbox. Or if you think Edlink can help you on your integration journey, email us at support@ed.link to set up a call.