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 Blended Teaching' might choose ubt or blended. 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.
Send us the following details:
Username – the one you picked in step 1
Client ID – the long number under Details.
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.
Finally, securely send us the following details (e.g. using LastPass):
Client ID – the long number under Details
Client Secret – displayed when you click ‘Show Key’ under the Client ID.
We'll Do The Rest
Once you've sent us:
The username you picked in step 1
The Client ID for the first Developer Key
The Client ID and Client Secret (securely) for the second developer Key
We will then 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.
