D2L Brightspace Setup Guide Lite Private Preview
Follow our setup guide to connect D2L Brightspace to Fivetran.
Prerequisites
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 instructions
Find targethost
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 application
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 credentials
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 configuration
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.
IMPORTANT: We recommend logging in while in Incognito mode to ensure authorization of the correct account.
Log in to your D2L Brightspace account. Once you have finished, you will be redirected back to Fivetran.
(Hybrid Deployment only) If your destination is configured for Hybrid Deployment, the Hybrid Deployment Agent associated with your destination is pre-selected in the Select an existing agent drop-down menu. To use a different agent, select the agent of your choice, and then select the same agent for your destination.
Click Save & Test. Fivetran will take it from here and sync your D2L Brightspace data.
Related articles
description Connector Overview
account_tree Schema Information
settings API Connector Configuration