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