Integrate with Canvas LMS

Canvas is one of the most popular LMS. Here is how you can start using Canvas with Lab.Computer.

Before you start integration, make sure that you have admin access in Canvas.

Get LTI Developer Key

  1. Go to Admin → All accounts → Site admin → Developer keys → LTI Key new lti key button
  2. For new LTI key, use following parameters:
  3. Key name: Name it so it's easy to identify
  4. Owner Email: Your email
  5. Redirect URIs: https://lab.computer/lti/launch
  6. Configure
  7. Enable following in LTI Advantage Service
    • Can create and view assignment data in the gradebook associated with the tool.
    • Can view assignment data in the gradebook associated with the tool.
    • Can view submission data for assignments associated with the tool.
    • Can create and update submission results for assignments associated with the tool.
    • Can retrieve user data associated with the context the tool is installed in.
    • Can update public jwk for LTI services.
    • Can lookup Account information
  8. Additional Settings
    • Privacy Level - Public
  9. Placements
    • Remove existing ones
    • Select only Assignment View
  10. Click on Save
  11. Change State to ON from OFF

new lti key - section 1

new lti key - section 2

new lti key - section 3

new lti key - section 4

Get Client Id

  1. Go to Admin → All accounts → Site admin → Developer keys → LTI Key
  2. In Details column, you will see Client Id. Just above Show Key button.

new lti key - section 4

Get deployment Id

  1. Open your course
  2. Go to Settings -> Apps
  3. Click on Add in External Apps
  4. Choose By Client Id for Configuration Type
  5. Enter Client Id of our LTI developer key created earlier and click Submit
  6. Click on Install in Add App modal.

add external app to course

add client id to course app

add app confirmation

Configure in Lab.computer

Finally let us know your deployment id and client id via email to us. We will give you go ahead.

deployment id of course