Knowledge base Rise Up

Integrating Rise Up with Your LMS Using LTI Advantage

  • Updated

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:

  1. Platform: Typically an LMS that integrates with external tools
  2. Tool: The external application providing functionality to the platform
  3. Deployment ID: A unique identifier for each tool integration
  4. 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:

Create_external_tool_settings.png

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

Launch_deep_link.gif

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.

LTI_advantage_menu.gif


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.



Was this article helpful?

0 out of 1 found this helpful

Have more questions? Submit a request