Configuring Pivot Interactives with your Canvas Installation

Add Pivot Interactives to Canvas so that teachers can add the Pivot Interactives app to their Canvas courses

Trevor Register avatar
Written by Trevor Register
Updated this week

Step 1: Adding Pivot Interactives to your Canvas Installation

This is the first step in adding Pivot Interactives to a Canvas installation. This step must be done by a Canvas administrator.

Note: if you have access to the Admin tab but do NOT see the Developer Keys option (number 2 below), then your account doesn't have all of the permissions required to complete these steps. You will need to contact someone at your institution who has full admin priviliges, which is often an administrator or someone in the IT department. Here is Canvas' help article on the topic.

  1.  Log into Canvas as an administrator.

  2. Click the Admin tab on the right, and scroll down to click Developer Keys

  3. Click +Developer Key and add and LTI key

  4. Enter Pivot Interactives as the name.

  5. In the Redirect URIs field, enter: https://api.pivotinteractives.com/api/v2/lti/launch

  6. Click Method and select Paste JSON

  7. In the LTI 1.3 Configuration field, paste the following code in between the text box, and then click the Save and Customize button. Note: the entry field in Canvas has curly braces. Replace those with the entire JSON string below, including curly braces.

{"title":"Pivot Interactives","description":"Interactive online labs through slow motion video.","privacy_level":"public","scopes":["https://purl.imsglobal.org/spec/lti-ags/scope/score"],"extensions":[{"domain":"api.pivotinteractives.com","tool_id":"pivot-interactives","platform":"canvas.instructure.com","settings":{"text":"Pivot Deep Linking","placements":[{"text":"Embed Pivot Assignment","enabled":true,"placement":"assignment_selection","message_type":"LtiDeepLinkingRequest","target_link_uri":"https://api.pivotinteractives.com/api/v2/lti/launch"}]}}],"oidc_initiation_url":"https://api.pivotinteractives.com/api/v2/lti/connect","target_link_uri":"https://api.pivotinteractives.com/api/v2/lti/launch","public_jwk":{"kty":"RSA","e":"AQAB","kid":"965ccd74-be58-4b3d-b90f-7b9579a9f9dc","n":"nyvhhy61728xoC2A7unDjnJr48VHE8hMo8VroF3XmCGtcVcoujWmxDfBSWyPhJ6co4q1ZXouycGPQaPvVFczUvr-VVIL1qRDTgP48zEiGwyIudB8m5OVIlZLwUbCukiPn_mxEv6QX4hBitNy_J6_LiFNbWeJJXu9UPL4keWdJu8","alg":"RS256","use":"sig"}}
  1. Set Privacy level to public if it is an option. This allows teachers to identify students in Pivot when they grade assignments. It may not be configurable in your Canvas installation.

  2. Review the configuration for Pivot Interactives within Canvas and then click the Save button when you are done.

  3.  After you are redirected, find the key that was just created, and change its state to On.

  4. Copy the 14-20 digit number in the Details column. Do not copy the longer alphanumeric key that appears when clicking the View Key button.

You'll also need the deployment ID for the next section:

  1. Click Admin

  2. Click Settings

  3. Click Apps

  4. Click View App Configurations

  5. Click the gear icon across from the Pivot Interactives app

  6. Click Deployment Id

Step 2: Connecting your Canvas Installation to Pivot Interactives

Pivot Interactives is now added to your institution's Canvas installation. The next step is to connect your Canvas installation to Pivot Interactives. This step can be done by anyone at your institution who has an instructor account on Pivot Interactives.

If you're a Canvas Administrator and not an instructor that will be using Pivot Interactives, then you'll need to have your school's Pivot Interactives License Administrator add you to the license so that you can create an account. There is no cost associated with creating this account.

NOTE: If you're a Canvas Administrator and not an instructor that will be using Pivot Interactives, then you'll need to have your school's Pivot Interactives License Administrator add you to the license so that you can create an account. There is no cost associated with creating this account.

  1. Log into Pivot Interactives.

  2. Click Account

  3. Click Manage License

  4. Click the LTI tab

  5. Click Canvas

  6. Enter the Client ID and Deployment ID 

  7. Click Save to add your Canvas installation to Pivot Interactives.

If you would like to add Pivot Interactives to your school's test instance of Canvas, please contact us at support@pivotinteractives.com.

Step 3: Connecting Pivot Interactives to a Specific Canvas Course

With a two-way link now in place, you can now add Pivot Interactives to any Canvas course at your institution, or, you can install Pivot Interactives as an app on all courses for your institution.

Option 1: Add Pivot Interactives to all courses at your institution (Canvas Admin only)

  1. Log into Canvas as an Admin

  2. Click the Admin tab on the left, and then scroll down to the Settings menu.

  3. In the Apps tab, click the + App button.

  4. Select By Client ID in the Configuration Type field.

  5. Copy and paste the 16-digit number from Part 1 into the Client ID field.

Option 2: Add Pivot Interactives to a specific course (Course Instructor)

  1. Log into Canvas as an instructor for the course to which you want to add Pivot Interactives

  2. Scroll down to the Settings menu under the course menu.

  3. In the Apps tab, click View App Configurations

  4. Click the +App button.

  5. Select By Client ID in the Configuration Type field.

  6. Copy and paste the 14-20 digit number from Part 1 into the Client ID field.

  7. Click the Submit button and, when prompted, the Install button.

Congratulations! You've now connected Pivot Interactives to your institution's Canvas installation, connected Pivot Interactives to your Canvas installation, and added Pivot Interactives to a specific Canvas course. 

Now you are ready to begin using Pivot Interactives and Canvas together. Next steps:

Did this answer your question?