Integrations: Creating Connections to your Primary LMS
- Aprile Keith
- Natalia Dovhan
To configure an IntelliBoard connection, you must be an Administrator of the LMS and IntelliBoard Pro with full admin permissions.
To make a Connection on IntelliBoard Pro:
Select the “Integrations” Tab
Select the connection you wish to make and select the “+Connect” in the bottom right corner of the connection.
Fill out the required information for connection.
Direct link to “Integration” here.
Blackboard LMS/Anthology
Prior To Connection:
Blackboard Data/Anthology access must be enabled in order to use this connection method. For more information on enabling this service, please visit https://help.blackboard.com/Blackboard_Data/Get_Blackboard_Data
Ensure access to your institutional Blackboard Data/Anthology account. Without institutional access, you may not be able to complete setup, or may see incomplete data.
Blackboard Data Setup:
Log in to https://data.blackboard.com using your institutional account.
If you have previously enabled a service account, please reset your password to avoid connection issues. If you have not enabled a service account, expand the menu by clicking the 3 bar icon in the top left, then choose "Settings" under Developer:
To enable the service account, click "Change Password"
Next, click "Developer" in the left menu.
From the Developer page, find the "Access Your Institutional Data" card and click "Launch Snowflake"
This will open Snowflake in a new tab or window.
First, copy the url from the browser's address bar. Only include the portion between https:// and .com, such as "xxx12345.snowflakecomputing.com"
Use the service account name and password from BB Data to log in.
Note: do not use SSO or a personal account to login, make sure you are logging in with the BB Data service account.
From the Left menu, click Data then Databases:
Find the database you wish to connect to IBPro in the middle column, and click it to expand permissions in the right hand window:
All we need from here is to copy the database name - typically "BLACKBOARD_DATA_" followed by a hash number. You will need to copy the entire hash number along with the prefix for step 3.4 below.
.
IntelliBoard Pro Setup:
From your IB Pro admin account, select Integrations from the top menu.
Find the BlackBoard Data card and click “+Connect” in the bottom right hand corner of the card.
Fill out the form
LMS Name: Friendly name for the connection for identification purposes
Host: this is the url from Snowflake, step 7 above. Reminder: only include the portion between https:// and ".com"
URL: https://data.blackboard.com
Port: 443 is the default port for Snowflake. Confirm the user has not changed this.
Database Name: this is the database name copied from Snowflake under CDM_LMS.
Username: the service account username (ex: SVC_BLACKBOARD_DATA) or preferred/current Snowflake account.
Password: the service account password or password for your previously activated Snowflake account.
Active: Set the connection to active
Select Hour to Process Daily: Choose the processing frequency, and click save.
Brightspace by D2L LMS
IntelliBoard Pro leverages Brightspace's OAuth 2.0 connection with a Brightspace App. Keys are created which allows IntelliBoard Pro to process the Brightspace data on a daily basis.
Creating Client Key
From Admin Tools > Manage Extensibility (under Organization Related Header) Direct Pathway: /d2l/lp/extensibility/home
Click "OAuth 2.0" in the header
Direct Pathway: /d2l/lp/extensibility/oauth2Click "Register and App"
Insert the follow details under "Register an Application" and Save
Application Name | IntelliBoard Pro |
Redirect URL | |
Scope | core:*:* datahub:*:* |
Access Token | 3600 |
Description | IntelliBoard Pro Connection |
T+Cs | Select All 3 Terms |
Upon save, Client Key and Client Secret Key will be created. Copy and paste into IntelliBoard Pro.
Creating a Connection Category
IntelliBoard allows you to create categories for your connections. For additional information click here.
Select a time for Daily Processing
IntelliBoard allows you to select a time to process your data. We recommend choosing an 'off hour' to have the freshest data for the next day.
Step 3: Click Continue
Upon clicking Continue, you'll see green check marks on URL and Keys if the connection is successful and be redirected to authorize the connection through Brightspace. If unsuccessful, please review the steps above to adjust settings. For additional assistance, please contact Helpdesk@intelliboard.net
Step 4: Click Accept
Brightspace LMS will prompt to authorize IntelliBoard to connect. Click "Accept".
Step 5: Review Filter Settings
From within IntelliBoard, review the following Filter Settings, make selections, and save.
User Filters | Drop Down; Required; See details below for options. |
Course Filters > Course | Drop Down; Required; See details below for options. |
Course Filters > Semester | Drop Down; See details below for options. |
Course Filters > Org Unit | Drop Down; See details below for options. |
Types of Categories > Category | Radio Selection; Required; See below for options. |
User Filters:
All Users - All Users in the System
Active Users - All unhidden/unsuspended users in the System
Course Filters > Course:
All Courses - All Courses in the System
Active Courses- All unhidden/inactive courses in the System
Course Filters > Semesters:
All Semesters - All Semesters in the System, including newly added Semesters
Partial Semesters - Partial Semesters; select certain Semesters within your system to bring into IntelliBoard
Course Filters > Org Units:
All Org Units - All Org Units in the System, including newly added Org Units
Partial Org Units - Partial Org Units ; select certain Org Units within your system to bring into IntelliBoard
Types of Categories > Categories:
Choose one of three options, to match how your Org Units are defined by: 1) Department, 2) Semester, OR 3) Course Templates
Step 6: Review Role Settings
From within IntelliBoard, review the following Role Settings, make selections, and save. Each section is populated with all roles inside your LMS.
Map your LMS roles to IntelliBoard Roles. This is important for role clarity within the Builder, IB Users, and the LTI.
When complete, please click save.
Instructor Roles | Drop Down; Required |
Learner Roles | Drop Down; Required |
Admin Roles | Drop Down |
Course Admin Roles | Drop Down |
Step 7: Process Data
Direct Link: https://next.intelliboard.net/connections
From Manage my IntelliBoard Account, click My Connections
Click the name of the URL or Edit, to open the connection.
Click on Process Data
IntelliBoard Pro Setup:
From your IB Pro admin account, select Integrations from the top menu.
Find the D2L card and click “+Connect” in the bottom right hand corner of the card.
Fill out the form.
LMS Name: Friendly name for the connection
URL: Copy and Paste the URL of your LMS Note: Include HTTPS:// and do not include any additional pathways
Client ID: The Client ID was created in the set up within D2L. Copy and paste it into this form.
Client Secret Key: The Client Secret Key was created in the set up within D2L. Copy and paste it into this form.
Category: IntelliBoard allows you to create categories for you connections. Use the drop down menu to view options if wanted.
Active: Set the connection to active
Select Hour to Process Daily: Choose the processing frequency, and click save.
Canvas Data 2 LMS
Moodle, Moodle Workplace, Open LMS, Open LMS Work, and Totara
Totara Cloud and Version 17+
Zoom
Frequently Asked Questions:
For additional support, email us at helpdesk@IntelliBoard.net
Provide Feedback on Support Articles