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. This is the Client ID that teachers will use to add Pivot Interactives to their Canvas course. Do not copy the longer alphanumeric key that appears when clicking the View Key button.
  5. If you are a Canvas admin who is adding Pivot Interactives to your Canvas installation, you've completed your role! You can send the Client ID to the instructors who will be using Pivot Interactives.

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.

  1. Log into Pivot Interactives as an instructor.
  2. Click Accounts, and select LTI
  3. In field 1, enter the Client ID number Part 
  4. In the second field, enter the domain name you use to access Canvas from your institution. This may be something like: princeton.instructure.com
  5. Click Register to add your Canvas installation to Pivot Interactives.
  6. (OPTIONAL) If you want to add Pivot to your institution's testing instance of Canvas, you'll need to take this additional step: Click Account, then LTI, then Edit. Change the issuer to https://test.canvas.instructure.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?