D2L Brightspace Setup Guide Lite Private Previewlink
Follow our setup guide to connect D2L Brightspace to Fivetran.
Prerequisiteslink
To connect D2L Brightspace to Fivetran, you need:
- A D2L Brightspace account with admin access
- API access
NOTE: Contact D2L Brightspace support for API access.
Setup instructionslink
Find targethostlink
Log in to your D2L Brightspace account.
Find the targethost in your D2L Brightspace account URL and make a note of it. For example, if your D2L Brightspace URL is
https://corporatetrial.brightspace.com/d2l/lp/profile
, your targethost iscorporatetrial.brightspace.com
.
Register applicationlink
In the D2L Brightspace dashboard, click the Admin Tools menu icon > Manage Extensibility.
Go to the OAuth 2.0 tab and click Register an app.
Enter your Application Name.
In the Redirect URI field, enter
https://fivetran.com/integrations/d2l_brightspace/oauth2/return
.In the Scope field, enter the scopes for the required endpoints. For example:
Organizations:
organizations:organization:read
Enrollment:Classlist & Users:
enrollment:orgunit:read
Surveys:
surveys:surveys:read
,surveys:access:read
,surveys:attempts:read
Users:
users:userdata:read
NOTE: The scope value must be a space-delimited string containing the resource group type, the resource, and the permissions you want the app to have (group:resource:permissions group2:resource2:permissions2).
NOTE: If you want to authenticate additional tables and find their dependencies, see D2L Brightspace's Scope's table documentation.
In the Access Token Lifetime field, enter the validity period of the token.
NOTE: Make sure you enter the time in seconds. We recommend you to enter 72000 seconds (20 hours) as the validity period.
Select the following checkboxes:
- Prompt for user consent
- Enable refresh tokens
- I accept the Non-Commercial Developer Agreement
Click Register.
Find client credentialslink
Go to the OAuth 2.0 tab and select the application you registered in Step 2.
Make a note of the Client ID and Client Secret. You will need them to configure Fivetran.
Finish Fivetran configurationlink
In the connector setup form, enter the Destination schema name of your choice.
Enter the Targethost that you found in Step 1.
Enter the Client ID and Client Secret that you found in Step 3.
Click Authorize to allow Fivetran to access your D2L Brightspace account using OAuth. You will be redirected to your D2L Brightspace account to authorize Fivetran's access.
Log in to your D2L Brightspace account. Once you have finished, you will be redirected back to Fivetran.
Click Save & Test. Fivetran will take it from here and sync your D2L Brightspace data.
Related articleslink
description Connector Overview
account_tree Schema Information
settings API Connector Configuration