Canvas portal integration

How to enable the Canvas integration for your portal

Updated over a week ago

Integrating your portal with Canvas allows educators inside of your portal to sync data between their individual Canvas courses and their Riipen experiences.

General

Usage

The Canvas portal integration simply allows further Canvas experience level integrations, so be sure to check out our canvas experience integration article.

Prerequisites

The following steps will need to be completed inside of your Canvas instance by your Canvas administrators.

  1. Navigate to Admin > Your Account > Developer Keys where "Your Account" is the account you wish to integrate with Riipen.

  2. Create a new Developer Key of type API Key with the following settings:

    1. Key Name - Riipen

    2. Owner Email - help@riipen.com

    3. Redirect URIs - https://{subdomain}.riipen.com/auth/canvas/integration/callback

    4. Client Credentials audience - Canvas

    5. Enforce scopes - leave off

Note that at this time Riipen does not support the use of API scopes because of the constraints within the Canvas API.

How to

Enable the Canvas integration

The following steps can be completed by administrator of a portal.

  1. Click "Settings" below the "Portal" group in the main navigation.

  2. Select the "Integrations" tab.

  3. Select the "Canvas" option under the data source section.

  4. Fill in the fields using your Canvas instance and data set up in the prerequisites step.

  5. Click "Submit" to finish enabling the integration.

Disable the Canvas integration

  1. Click "Settings" below the "Portal" group in the main navigation.

  2. Select the "Integrations" tab.

  3. Select the "Canvas" option under the data source section.

  4. Click on the "Delete" button to remove the integration.

Removing the portal level Canvas integration will remove all Canvas integrations for experiences within the portal.

Did this answer your question?