Canvas portal integration

How to enable the Canvas integration for your portal

Chris Becher avatar
Written by Chris Becher
Updated over a week ago

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

Pre-requisites

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

  1. Inside of Canvas, 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.

Enabling 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 pre-requisites step.

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

Integration usage

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

Removing 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?