search
Menu
Language
English (US)
Contact Us
Flat for Education Help > LTI 1.3 Canvas Setup (Recommended)

LTI 1.3 Canvas Setup (Recommended)

This guide walks Canvas administrators through setting up the LTI 1.3 integration with Flat for Education using dynamic registration. This is the modern LTI standard that provides enhanced security and simplified setup compared to LTI 1.1.

Prerequisites

Before starting, ensure you have:

  • Canvas administrator access
  • A Flat for Education account with the appropriate plan that supports LTI 1.3
  • A dynamic registration link from Flat for Education support team

Contact Flat for Education support to generate a dynamic registration link for your institution. This will provide you with a unique URL in the format:

https://flat.io/lti/register?ffe_registration_token=xxxx

Step 2: Canvas Administrator Setup

Access Developer Keys

  1. Open Canvas Admin panel
  2. Navigate to Developer Keys in the left sidebar
  3. Click the + Developer Key button
  4. Select LTI Registration from the dropdown menu

Canvas Developer Keys

Register the LTI Tool

  1. Paste the registration link provided by Flat for Education into the registration URL field
  2. Click Continue to proceed with the registration

Canvas LTI Registration

Complete Setup

  1. Review the integration details presented by Flat for Education
  2. Read the privacy notice and terms of service
  3. Click Complete Setup to finalize the registration

Canvas Complete Setup

Configure Data Sharing and Placements

  1. Configure data sharing preferences according to your institution's privacy requirements
  2. Review and disable placements if you want to limit where the tool appears in Canvas
  3. Adjust any other settings as needed for your institution

Canvas Data Sharing Configuration

Canvas Placements Configuration

Enable the Integration

  1. Review all settings to ensure they match your requirements
  2. Click Enable & Close to activate the integration

Canvas Enable Integration

Step 3: Add to Course

Once the LTI 1.3 integration is configured at the admin level, instructors can add it to their courses.

Get the Client ID

After completing the admin setup, Canvas will generate a Client ID (e.g., 10000000000006). This ID will be visible in your Developer Keys section and is needed for course-level installation.

Course-Level Installation

Instructors should follow these steps to add Flat for Education to their courses:

  1. Open the course where you want to add Flat for Education
  2. Go to Settings > Apps tab
  3. Click + App to add a new external tool

Canvas Course App Installation

  1. Choose "By Client ID" as the configuration method
  2. Enter the Client ID generated during admin setup
  3. Click Submit to add the tool

Canvas Client ID Configuration

Verify Installation

After installation, verify that Flat for Education appears correctly in your course:

Canvas Installation Verification

Troubleshooting

Common Issues

  • Registration Link Expired: Contact Flat for Education support to generate a new registration link
  • Insufficient Permissions: Ensure you have Canvas administrator privileges
  • Client ID Not Found: Verify the LTI 1.3 tool was successfully registered in Developer Keys
  • Privacy Settings: Adjust data sharing settings if students can't access their accounts

Getting Help

If you encounter issues during setup:

  1. Check that your Canvas instance supports LTI 1.3
  2. Verify your Flat for Education plan includes LTI 1.3 support
  3. Contact Flat for Education support with:
    • Your Canvas domain
    • The Client ID generated
    • Screenshots of any error messages

Next Steps

Once LTI 1.3 is configured:

Can't find your answer?

Get in touch with our team. We’re here to help.

Contact Us