Instructure Setup Guide Lite Private Previewlink
Follow our setup guide to connect Instructure to Fivetran.
Prerequisiteslink
To connect Instructure to Fivetran, you need a Instructure account.
Setup instructionslink
Get Client Id and Client secretlink
Open Account and click on Admin then click on name of the Account.
In Account Navigation, click the Developer Keys link.
Click the Add Developer Key button.
Click the Add API Key option.
Enter the settings for the developer API key:
- Key Name : Usually your app or company name. This field will be shown when users are asked to approve access to their Canvas account on your behalf.
- Owner Email : The email of the person who owns the developer tool.
- Redirect URIs : The domains where tokens are requested. These URIs are not your Canvas URL. To avoid mixed content browser concerns, use https.
NOTE: You will have to enter Redirect URIs with
https://fivetran.com/integrations/instructure/oauth2/return
, which is required to fetch the code and use it to authenticate API endpoints.- Redirect URI (Legacy) : The URI for the key redirect. This field allows you to set the previous URI for a tool. Eventually this field will be removed.
- Vendor Code (LTI 2) : A unique registered code which identifies the vendor or developer of the third-party tool. This is specifically for LTI 2 tools and apps.
- Icon URL : The URL of the icon for your developer tool. This URL is presented to the user to approve authorization for your tool. To avoid mixed content browser concerns, use https.
- Notes : Any notes about the developer key, such as the reason it was created.
- Test Cluster Only : Creates a developer key that can only be used in the Canvas test environment.
- Enforce Scopes : Allows you to customize access for the key. Otherwise, the key will have access to all endpoints available to the authorizing user.
Click the Save button.
View the Client Id under Details Section.
To get Client Secret, click on Show Key under Detail Section and you will be able to view the client secret.
Make a note of the Client ID and Client Secret. You will need it to configure Fivetran.
Find Subdomain link
- Log in to your Instructure account.
- Find the Canvas Subdomain from your Instructure URL and make a note of it. You will need it to configure Fivetran. For example, if your Instructure URL is
https://test.acme.instructure.com/
, then your subdomain istest.acme.instructure.com
.
Finish Fivetran configuration link
In the connector setup form, enter your chosen Destination schema name.
Enter the Client Id and Client Secret you generated in Step 1.
Enter the Sub Domain you found in Step 2.
Click Save & Test. Fivetran will take it from here and sync your Instructure data.
Related articleslink
description Connector Overview
account_tree Schema Information
settings API Connector Configuration