Configuring Zoom App for Canvas Follow

Overview

Canvas is a cloud based LMS. The Zoom App for Canvas allows students and faculty to start and join Zoom meetings via a join link that is displayed on a Canvas course. 

You can also allow Zoom to auto-provision users when instructors launch the Zoom App from Canvas for the first time. If you choose to auto-provision users, you will need to enter a default password when configuring the LTI in Zoom. When the instructor attempts to access Zoom, Zoom checks the Canvas user's primary email address and if no user is found in Zoom with that email address, a Pro user will be created, without sending a confirmation email.  Instructors can login to Zoom with their email address and this default password. 

This article covers:

Prerequisites

  • Education, Business, API, or Enterprise plan
  • Zoom Account owner or administrator
  • Administrator permissions in Canvas for initial setup

Instructions

Administrator Setup

  1. Sign into Canvas as an Admin.
  2. Click the Admin tab, then click the name of the account where you would like to add Zoom.
    canvas-adminaccount.gif
  3. Click on the Developer Keys menu link. 
  4. Click + Developer Key.
    canvas-adddeveloperkey.png
  5. Complete the following fields:
    • Key Name: Enter a descriptive name for your developer key, such as Zoom.
    • Owner Email: (Optional) Enter the email address associated with the person who setup this integration.
    • Redirect URIs (Legacy): Leave blank.
    • Redirect URIs: Enter https://zoom.us/canvas/oauth/complete
    • Vendor Code (LTI 2): Leave blank.
    • Icon URL: (Optional) If you have a custom icon that you would like to use with the Zoom app, enter the URL here. 
    • Notes: (Optional) Enter any optional notes that you would like to save about this app. 
  6. Click Save Key.
  7. Note the ID and Key listed for the Developer Key that you just added. You will need to hover over the option to see the key. You will need to use the scroll bar to move to the right to see the entire ID and Key.
  8. Click Account, then click Settings.
    canvas-settings.gif
  9. Scroll to Approved Integrations and click New Access Token.
    Screen_Shot_2018-02-21_at_12.33.42_AM.png
  10. Create a new Access Token.
    • For the purpose, enter Zoom or another name that will easy to identify that this access token is being used for the Zoom integration.
    • For the expiration date, leave it blank.
  11. Click Generate Token.
    Screen_Shot_2018-02-21_at_12.36.36_AM.png
  12. Copy the generated token.
    d53c08f6-15d8-4802-ad92-60bc190de931.png
  13. In a separate browser window, login to your Zoom web portal as the account owner or administrator and navigate to the Integration page.
  14. Scroll to LTI Canvas and click Configure.
    Screen_Shot_2018-02-21_at_12.41.08_AM.png
  15. Click Add Instance.
    zoom-addcanvasinstance.png
  16. This will open the Canvas configuration settings.
    • Canvas Site Domain: Enter your Canvas domain with https, for example https://yourorganization.acme.instructure.com
    • Canvas External Tool: Enter the token generated in step 12.
    • Canvas Zoom App Developer ID: Enter the Developer ID from step 7. 
    • Canvas Zoom App Developer Key: Enter the Developer Key from step 7.
    • Click Save Changes.
  17. Enable Auto Provision: Check this option if you want Canvas to be able to create users in your Zoom account automatically. If you check this option, you need to enter a default password for auto-provisioned users.
  18. On the Zoom integration page, scroll up to the LTI and click Configure.
    Screen_Shot_2018-02-21_at_12.48.29_AM.png
  19. Copy the LTI Key and LTI Secret
    ee91b177-e6ec-45f0-a7dc-d36e21f6bb92.png
  20. In Canvas, click Settings.
    canvas-settings.png
  21. Click Apps
    canvas-apps.png
  22. Click + App.
    canvas-addapp.png
  23. Manually input the information for the application.
    • Configuration Type: Choose Manual Entry.
    • Name: Enter Zoom or another name to indicate that this app is for Zoom.
    • Consumer Key and Shared Secret: Enter the LTI Key and LTI Secret from Step 14.
    • Launch URL: Enter https://www.zoom.us/lti
    • Privacy: Choose Public.
    • Click Submit.
      canvas-addapp2.png
  24. Now that the Zoom app has been added, it can be used by a teacher as an external tool.

Enabling Auto Provisioning

The Auto Provisioning option allows Canvas to create users in your Zoom account automatically. If you check this option, you need to enter a default password for auto-provisioned users.

  1. In a separate browser window, login to your Zoom web portal as the account owner or administrator and navigate to the Integration page.
  2. Scroll to LTI Canvas and click Configure.
  3. Click Auto Provision.
    click-autoprovision.png
  4. Check Enable Auto Provision
  5. Enter a default password
  6. Click Save Changes.
    Screen_Shot_2018-04-11_at_10.51.52_AM.png

Teacher Usage

  1. Login to Canvas and select a course.
  2. Once in the course, click Modules.
    Screen_Shot_2018-02-21_at_1.40.20_AM.png
  3. Click + in the Module where you'd like to add Zoom. 
    Screen_Shot_2018-02-21_at_1.42.26_AM.png
  4. This will open the Module options.
    • Choose Add External Tool.
    • Click Zoom.
    • Click Add Item.
      Screen_Shot_2018-04-11_at_12.07.37_PM.png
  5. Click to publish the Zoom link. 
    canvas-publish.gif
  6. When you are ready to launch the meeting, click Zoom.

 

Was this article helpful?
Have more questions? Submit a request
Powered by Zendesk