Schoology released support for the latest version of LTI 1.3 and LTI Advantage from 1EdTech Consortium. Previously the LMS only supported LTI Launch, as depicted in this article. Schoology also still supports LTI 1.1.
So what does this mean for edtech developers? In short, it means that developers can create apps in Schoology that support LTI 1.1, LTI 1.3, and LTI Advantage standards. And for those app developers that only connect through LTI, their integration possibilities have expanded.
Each of these LTI versions allows users to click on a link in their LMS and launch into an external learning tool. And each of these standards are widely used – even if 1Edtech deprecated all of LTI’s previous versions besides LTI 1.3 and Advantage Complete.
But what are the differences between these 3 versions of LTI?
- LTI 1.1 authenticates users, allowing users to access learning tools, using OAuth 1.0.
- LTI 1.3 authenticates users using OAuth2, and signs messages using JSON Web Tokens (JWTs) to pass data between the LMS and the external learning tool.
- LTI Advantage is a set of three services that sit on top of LTI 1.3: Names and Role Provisioning Services, Assignment and Grade Services, and Deep Linking.
Learn More about LTI and Schoology
If you’re interested to learn more about LTI and Schoology here’re other articles we’ve written:
- How to Create a Schoology Integration
- What’s the Difference Between API and LTI Integration?
- Explain it Like I’m 5: LTI Advantage
- How to Implement Single Sign-On With Schoology
- The Challenges of Integrating With Schoology
Want to Learn More about Edlink?
If you're looking for a partner who can help guide you through developing LMS integrations (like these), then let’s introduce ourselves. We’re Edlink!