LogoLogo
Home
  • Introduction
  • Canvas
    • Deployment Guide
    • Setup Guide
    • Setup Validation
    • Customizations
    • Legacy
      • Annoto Dashboard Canvas App
      • Deployment Guide LTI 1.1
        • Annoto Manual Integration
        • Annoto Only Insights dashboard Manual Integration
  • Moodle
    • Annoto Package for Moodle Installation Guide
      • Annoto Local Plugin Settings
      • Moodle Media Player Setting Guide
      • Moodle External Tool (iFrame) Window Size
  • OpenEdx
    • Deployment Guide xBlock
      • Using the Annoto Widget
    • Deployment Guide LTI 1.3
      • How to add Annoto Dashboard
    • Legacy
      • Deployment Guide LTI 1.1
        • How to add Annoto Dashboard
  • Kaltura
    • Annoto - Kaltura Product Support
    • Enabling and Configuring the Annoto Module in KAF/KMS
    • Annotokaf Module
    • KMC Plugin
    • Kaltura and Annoto Data Transfer
    • Enable support for Annoto Passback Grading in Kaltura
    • Annoto for Site/Channel Engagement
  • Brightspace
    • Deployment Guide LTI 1.3 - Dynamic Registration
    • How to add Annoto Course Dashboard to the NavBar
    • How to Add Annoto Course Dashboard as an Existing Activity
    • Kaltura
      • How to setup and add Annoto Dashboard to NavBar
    • Legacy
      • Deployment Guide LTI 1.3 - Manual Registration
        • Deploy a new Annoto external learning tool
        • Create the Annoto Links
        • Using Annoto in-video collaboration widget
      • Set Only the Annoto course dashboard
        • Set Annoto as a Tool Provider
        • Set Annoto insights dashboard
  • Blackboard
    • Deployment Guide LTI 1.3 - Dynamic Registration
    • Legacy
      • Annoto Integration
  • Schoology
    • Annoto Schoology App
    • Using Annoto in-video collaboration widget
    • How to access the Annoto Dashboard
  • Your Branding
    • Introduction
    • Personal Notes Export
    • Comments Export
    • Email Notifications
    • API Support
Powered by GitBook
On this page
  • Prerequisites
  • Step 1: Create LTI Developer Key
  • Step 2: Configure the LTI Developer Key
  • Step 3: Enable the LTI Developer Key
  • Step 4: Share the Client ID with Annoto
  • Support

Was this helpful?

Export as PDF
  1. Canvas

Deployment Guide

PreviousIntroductionNextSetup Guide

Last updated 1 day ago

Was this helpful?

This guide describes how to add the Annoto App to your Instructure Canvas environment. This guide is intended for IT and administrators.

This is the recomended deployment method which uses LTI 1.3

The Annoto App for Canvas is implemented as a set of LTI external tools.

Prerequisites

  • A Canvas Administrator account with access to manage .

  • A URL to the provided by Annoto

    • Example: https://auth.eu.annoto.net/lti/register/{host_id}/canvas

  • Redirct URIs provided by Annoto

    • Example:

    https://auth.eu.annoto.net/hosts/{host_id}/lti/app
    https://auth.eu.annoto.net/hosts/{host_id}/lti/embed/select
    https://auth.eu.annoto.net/hosts/{host_id}/lti/embed/launch
    https://auth.eu.annoto.net/hosts/{host_id}/lti/dashboard/launch

To obtain the JSON configuration link and Redirct URIs please contact us at support@annoto.net

Step 1: Create LTI Developer Key

  1. Navigate to the Admin tab.

  2. Navigate the Developer Keys

  3. Click on "+ Developer Key" Button

  4. Click "+ LTI Key"

Step 2: Configure the LTI Developer Key

  1. Change the Method to "Enter URL"

  2. Paste the "JSON URL" provided by Annoto

  3. Paste the "Redirect URIs" provided by Annoto

  4. Set Key Name to "Annoto LTI Advantage"

  5. Set Owner email (optional)

  6. Click on "Save"

Step 3: Enable the LTI Developer Key

The newely created Key would be listed in your Account and have it's "State" set to off:

Click on the Toggle to enable the Key:

Step 4: Share the Client ID with Annoto

The Client ID of the LTI Developer Key is available in "Details" column:

Please copy the key and share it with Annoto team to finalize the deployment.

Do not click on the "Show Key", it will show a different private key, not required by Annoto. The Client ID is the visible ID in the Developers Keys table.

Support

If you need any additional information or have any questions, please contact us at

Canvas Developer Keys
JSON Configuration
Instructure Community Guide for managing developer Keys
Annoto Support
Page cover image