We're integrated with many universities across the US, and have the process down to a fine art. Just follow the steps below and we'll get you up and running in no time.
Integrating Blended Teaching
Step 1: Decide your institution's username
This is a step that only you can do − you'll need to decide a 'username' for your university that will be used throughout this process. This username will determine your unique URLs, so it's best to keep it short, with no spaces or punctuation.
For example, a 'University of Arizona' might choose uoarizona. You could also re-use the same one from your website or Canvas instance. Whatever you choose, note it down and use it consistently throughout this process.
Step 2: Create a new Developer Key
Log into Canvas as an administrator.
Choose Admin in the left-hand menu and choose an account.
Click on Developer Keys in the inner left-hand menu.
Click on the blue + Developer Key button, and choose + LTI Key.
This will open the Developer Key Form.
Step 3: Fill in the Developer Key Form
In the form that appears, enter the following information:
Key Name:
Blended TeachingOwner Email:
[email protected]Redirect URLs:
https://connect.blended-teaching.com/<your-username>/launch(⚠️ Remember to replace
<your-username>with the one you picked in step 1)
Method:
Manual EntryTitle:
Blended TeachingDescription:
Blended TeachingTarget Link URL:
https://mayflower.blended-teaching.comOpenID Connect Initiation URL:
https://connect.blended-teaching.com/<your-username>/login(⚠️ Remember to replace
<your-username>with the one you picked in step 1)
JWK Method: Public JWK URL
Public JWK URL:
https://connect.blended-teaching.com/<your-username>/jwks(⚠️ Remember to replace
<your-username>with the one you picked in step 1)
LTI Advantage Services required:
Can create and view assignment data in the gradebook associated with the tool.
Can view assignment data in the gradebook associated with the tool.
Can create and update submission results for assignments associated with the tool.
Can retrieve user data associated with the context the tool is installed in.
Clear any placements already in the Placements field.
Create a new Link Selection placement:
Start typing Link Selection in the field until it appears, and then select it.
Fill in the new set of fields that appear below:
Target Link URL:
https://mayflower.blended-teaching.comMessage Type:
LtiDeepLinkingRequestText:
Blended Teaching
Finally, click the blue Save button.
Step 4: Activate the Developer Key
Find the Developer Key you just created in the list of keys.
Toggle the State switch from OFF to ON.
Make a note of the following details:
Username – the one you picked in step 1
Client ID – the long number under Details.
After completing the SSO setup below, submit all your details using the 'Submit Your Integration Details' button at the end of this article.
Adding SSO for Blended Teaching
When integrating Blended Teaching with SSO, we will also need a separate API Developer Key as well as the LTI Developer Key you created above.
Step 1: Create a new Developer Key
Log into Canvas as an administrator.
Choose Admin in the left-hand menu and choose an account.
Click on Developer Keys in the inner left-hand menu.
Click on the blue + Developer Key button, and choose + API Key.
Step 2: Fill in the Developer Key form
Key Name:
Blended Teaching SSOOwner Email:
[email protected]Redirect URLs:
https://auth.blended-teaching.com/login/callbackRedirect URI (Legacy):
blankVendor code (LTI 2):
blankIcon URL:
blankNotes:
blankTest cluster only: leave unchecked
Client Credentials Audience:
CanvasMake sure the Enforce Scopes checkbox is enabled.
In the list that appears, select the following scope:
Users >
url:GET|/api/v1/users/:user_id/profile
Finally, click the blue Save button.
Step 3: Activate the Developer Key
Find the Developer Key you just created in the list of keys.
Toggle the State switch from OFF to ON.
Make a note of the following details:
Client ID – the long number under Details
Client Secret – displayed when you click ‘Show Key’ under the Client ID.
With both setups complete, proceed to submit your details below.
Submit your Integration Details
You're almost done! Click on the 'Submit Your Integration Details' button below to submit your integration details through our form.
Please provide the following details in the form:
The username you picked in step 1
The Client ID for the first Developer Key
The Client ID and Client Secret for the second Developer Key
As the Client Secret is sensitive, use Onetime Secret (https://onetimesecret.com) or equivalent to store it securely. This will give you a one-time URL which you can then paste into the form.
Once we receive your details, we will set you up on our system within 24 hours, and we will be integrated. We will then reach out to the instructors to let them know.
If you have any questions you can reach us any time on [email protected], or ask our bot to set up a Zoom call. We're ready to help.
