/
Canvas Data 2 LMS - Connecting your LMS

Canvas Data 2 LMS - Connecting your LMS

Client ID and Secret Keys

  1. To generate Developer Keys in Canvas Data 2, visit https://intelliboard.instructure.com/ and log in with your administrator credentials. 

  2. In the left hand menu, click "Admin" and select "Developer Keys."

    Untitled design.png
  3. Click the "+Developer Key" button in the top right corner and select "+API Key" from the drop down menu.

    Canvas API Key.png
  4. Complete the "Key Name" and "Redirect URLs" fields and click the "Save" button in the bottom right corner. You can name the key whatever you wish. The redirect URL for IntelliBoard Pro is https://next.intelliboard.net/settings/oauth2/redirect 

    IntelliBoard recommends not enabling scopes in this step. If you desire to enable scopes, please ensure the following are enabled:

    • url:GET|/api/v1/accounts

    • url:GET|/api/v1/accounts/:account_id/sub_accounts

    • url:GET|/api/v1/accounts/:account_id/roles

    • url:GET|/api/v1/users/:id

    • url:GET|/api/v1/accounts/:account_id/grading_standards

    • url:GET|/api/v1/accounts/:account_id/admins

    • url:GET|/api/v1/users/:user_id/page_views

    • url:GET|/api/v1/audit/authentication/users/:user_id

    • url:GET|/api/v1/accounts/:account_id/enrollments/:id

    • url:GET|/api/v1/courses/:course_id/assignments/:id

    • url:GET|/api/v1/courses/:course_id/quizzes/:quiz_id/submissions/:id

    • url:GET|/api/v1/users/:user_id/profile

    • url:GET|/api/v1/courses/:id

    • url:GET|/api/v1/sections/:section_id/assignments/:assignment_id/submissions/:user_id

    • url:GET|/api/v1/courses/:course_id/assignments/:assignment_id/submissions/:user_id

  5. Find the newly created Key in the "Developer Keys" list. Ensure the state toggle is "On" and copy the "Client ID" listed under details and reveal and copy the "Client Secret Key." These need to be added to the IntelliBoard Pro connection. Steps are in the next section. If you are not ready to paste these credentials to IntelliBoard, save them in a secure location until ready.

Canvas Data Tokens: Data Client Keys

  1. To generate Data Client keys for Canvas Data 2, visit http://identity.instructure.com and search for your institution. You will be required to login to your Canvas account using administrator credentials.

  2. Click the +Add New Key button in the top left corner.

  3. Give the key a name and choose an expiration date.

  4. Under Key Type, choose “Institutional Use” and click Save
    Note: While IntelliBoard is listed under the “Instructure Partner” choice, this will email us the keys directly and may delay setup over proceeding with the Institutional Use choice.

  5. Click the “Reveal OAuth Credentials” button.

  6. The site will then display the Client ID and Secret. These need to be added to the IntelliBoard Pro connection. Steps are in the next section. If you are not ready to paste these credentials to IntelliBoard, save them in a secure location until ready.

Note: Canvas Data 2 is a supplementary connection that replaces the Live Events service.  You will still need to connect flat files and data service for full Canvas reporting.

Related content

Integrations: Creating Connections to your Primary LMS
Integrations: Creating Connections to your Primary LMS
Read with this
IT and Security FAQs
IT and Security FAQs
Read with this
IntelliBoard Pro
IntelliBoard Pro
Read with this
System Administrator Set Up Responsibilities
System Administrator Set Up Responsibilities
Read with this
IntelliBoard Administrator Getting Started Guide
IntelliBoard Administrator Getting Started Guide
Read with this
Integrations: Setting up the LTI in your LMS
Integrations: Setting up the LTI in your LMS
Read with this