Our solution is now compatible with the LTI 1.3 standard! Indeed, more than 350 tools are certified as ‘LTI compliant’, which means you can integrate these tools on a self-service basis. Learning Tools Interoperability (LTI) allows educational tools to connect seamlessly with Learning Management Systems (LMS). This guide will help you integrate Rise Up with your LMS using LTI Advantage, making it easier for learners to access content directly from their LMS.
Summary of LTI 1.3 Protocol
LTI 1.3 builds on previous versions by incorporating a new security model for message and service authentication using OAuth 2.0 and OpenID Connect.
This ensures top-tier security for educational data and aligns with best practices in terms of compliance frameworks across industries.
Key components of LTI 1.3 include:
- Platform: Typically an LMS that integrates with external tools
- Tool: The external application providing functionality to the platform
- Deployment ID: A unique identifier for each tool integration
- Messages and Services: Mechanisms for communication between the platform and tools, including user authentication and authorization
Step 1: Gather Information
You need specific details from both Rise Up and your LMS to set up the integration
From LMS to Rise Up:
- Tool Name: Name of the Rise Up tool
- Tool URL: URL endpoint for the Rise Up tool
- Public Keyset URL: URL for verifying JWTs
- Authorization Endpoint: URL for starting the authorization process
- Token Endpoint: URL for exchanging authorization codes for token
- OIDC Auth Request URL: URL for OpenID Connect authentication requests
From Rise Up to LMS:
- Client ID: For authorizing the LTI connection
- Deployment ID: For authorizing the LTI connection
- Authorization Endpoint: URL for starting the authorization process
- Token Endpoint: URL for exchanging authorization codes for tokens
- OIDC Auth Request URL: URL for OpenID Connect authentication requests
Step 2: Configure in Rise Up
Navigate to the “LTI Advantage” section in setting, enter the following details:
Step 3: Enable Features
On-the-Fly Account Creation: automatically create user accounts when they click the LTI link
Support Deep Linking: enable deep linking to select specific resources
Content Selection URL: for launching the content selection interface
Use the Tool in Rise Up
Designers can find the new external tool under Third-party steps, clicking the external step shows the tool's interface in an iFrame. Learners will see the tool's content in an iFrame or a new tab, depending on the service.
Common Issues and Troubleshooting
Authentication Errors
Solution: Ensure all IDs and URLs are correct.
Visual Aid: Include a screenshot of the settings where IDs and URLs are entered, with tips on what to check.
Tool Not Displaying
Solution: Check the Default Launch Container settings.
Visual Aid: Include a screenshot of the Default Launch Container settings.
Account Creation Failures
Solution: Ensure On-the-Fly Account Creation is enabled and the LMS is passing necessary information.
Additional Resources
LTI 1.3 Implementation Guide
Rise Up Help Center
If you need help, contact support. By following these instructions, you can ensure a smooth integration process, providing a better learning experience for all users.