LTI Integration

Connect external learning tools using LTI 1.3.

What is LTI?

Learning Tools Interoperability (LTI) allows:

  • External tools in DNLearn
  • Grade passback
  • Single sign-on to tools
  • Deep linking

LTI 1.3 Setup

As Tool Consumer

Add external tools to DNLearn:

Step 1: Get Tool Info

From the tool provider:

  • Client ID
  • Deployment ID
  • Tool URL
  • Public keyset URL

Step 2: Configure in DNLearn

1. Admin > LTI > External Tools

2. Click "Add Tool"

3. Enter tool information

4. Configure deployment

Step 3: Add to Course

1. Open course

2. Add external tool item

3. Select configured tool

4. Configure placement

As Tool Provider

Expose DNLearn content to other LMS:

1. Generate credentials

2. Share with external LMS

3. Configure allowed domains

Common Integrations

Publishers

  • Pearson
  • McGraw-Hill
  • Cengage
  • Wiley

Tools

  • Turnitin
  • Gradescope
  • Labster
  • Proctorio
  • H5P

Video

  • Kaltura
  • Panopto
  • Echo360

Grade Passback

Configuration

1. Enable grade passback

2. Map grade columns

3. Set sync timing

Testing

1. Submit in tool

2. Verify grade in DNLearn

3. Check gradebook

Deep Linking

What is Deep Linking?

Link to specific content within tools:

  • Specific assignment
  • Particular resource
  • Pre-configured activity

Using Deep Linking

1. Add external tool

2. Select "Deep Link"

3. Browse tool content

4. Select specific item

Troubleshooting

Common Issues

  • Connection timeout: Check URLs
  • Invalid signature: Verify keys
  • Grade not syncing: Check passback config

Debug Mode

Enable debug logging:

1. Admin > LTI > Settings

2. Enable debug mode

3. Review logs

4. Disable when done