Class-Specific Brightspace (D2L) Configuration 

Last updated: August 29, 2022.

Instructions for LTI 1.1

Class Administrator Portal Configuration

1.

Go to your Class Administrator settings. Login and then select the Integrations tab.

Note: You must have Class Admin access and permissions.

2.

Go to your Class Administrator portal. Log in then select the Integrations tab. Note: You must have Class Admin access and permissions. Locate and press the Create button at the top right corner to create a new LTI Integration.

3.

Give your new integration a name so that you remember what the configuration is for. Select D2L as the LMS from the dropdown menu. 

4.

Select LTI 1.1 for a basic LTI 1.1. Integration.

5.

[Optional] Press the Advanced Settings option to customize LMS attributes.  These are optional settings and are not required. Contact your LMS administrator for assistance in configuring these settings.

6.

Press the Save button to save your selection. 

Setup Class LTI 1.1 in Brightspace

Step 1: Integration at the Global Organizational Level (Brightspace Administrator)

1.

Navigate to External Learning Tools > Manage Tool Providers > New Tool Provider and enter information into Brightspace using information from Class as needed.

  • Launch Point: [Use the Launch URL provided via the secure Class LTI portal]
  • Version: 1.1 – not Inherit Global (1.1)
  • OAuth Signature Method: HMAC-SHA1
  • Secret: [provided via Class LTI]
  • Tool consumer information: Check “Use customer tool consumer information instead of default”
  • Key: [provided via Class LTI]
  • Name: ClassEDU
  • Description: optional
  • Contact Email: [support@class.com or your organization’s support email contact]
  • Visibility: Check “Allow users to use this tool provider”
  • Security Settings: Check all. (Class uses this information to facilitate user provisioning for learners and other members of a course.)
  • Make the tool provider available to: Global Org Unit or appropriate Org Unit, but also make sure to apply to all descendants.
  • When you click on “Add Org Unit” you can search for your specific department or global org unit and make sure that you choose all descendants.

Step 2: Add Class as External Link (Brightspace Administrator) 

Once you’ve added Class to the external tools, a link to that tool will make that tool available to instructors in courses.

1.

Navigate to External Learning Tools and Select Manage External Learning Tool Links and press the New Link button.

2.

Enter a Title for Class. For the URL, copy/paste the Class URL for your Class instance. There is also a Description field (this is optional). Check the box for Visibility.  

To locate your Class LTI URL, open the Class Admin portal and select to view the D2L LTI configuration.

3.

Key/Secret and Custom Parameters: Some of these settings you will copy/paste from Class.

  • Check the box to Sign messages
  • And select the radio button for Tool consumer key/secret 

Then copy/paste the Key and Secret from the Class Admin Portal into the fields.

Custom Parameters should only be used under conditions where the use of them is fully understood by all parties involved and the impact of use is fully understood and tested. 

4.

Security Settings: Select the radio button Use tool provider security settings. This will inherit what was previously selected. 

5.

Finally, make the link available to the same org units that you previously selected. 

6.

Select the Save and Close button.

Step 3: Adding Class to a Brightspace Course (Instructor)

Requirement: Must be an instructor in a Brightspace course who has a Zoom account with a matching email address.

 

Adding to a Brightspace Course Module 

In a new or existing module in your Brightspace course, select Existing Activities -> External Learning Tools

 

Select the Class activity (the LTI Link that was added globally by the administrator).

Class will show as a new External Learning Tool activity in the course module.

Selecting the new external tool will bring up the Class Launch page in the Course iFrame.

Note: Your logged-in user account in Brightspace must have an active licensed Zoom user account with a matching email address. The LTI will validate your Zoom user account via email address. 

Instructions for LTI 1.3

Before getting started, please contact your Brightspace Administrator to request LTI 1.3 or LTI Advantage configuration for Class. Consult your local LTI Advantage experts or Brightspace user documentation for details on the set-up steps and necessary permissions for creating and managing LTI 1.3 or LTI Advantage tools. 

Prepare for teamwork: Data will be entered into both platforms (Class and Brightspace) by both users with discrete administrator privileges, so it is important that the Brightspace Admin and Class Admin work together if they are not the same person.

Class Administrator Portal Configuration

1.

In Class Admin Portal, generate a new LTI Integration and select the LTI 1.3 option.

2.

With the LTI 1.3 Option selected, additional fields will open. These fields will include information from Class that will be used to set up LTI Advantage in Brightspace by your Brightspace Administrator.

3.

After your Brightspace Administrator creates a new LTI Advantage integration for Class, data from Brightspace will then be entered into Class to complete the connection. There is a section in Class on the configuration page where this data will be added.

Brightspace Registration

Step 1: Set up the Class app in Brightspace

1.

Your Brightspace Admin logs in as Admin navigates to the Admin Tools menu and selects Manage Extensibility. Then, in the LTI Advantage tab, select Register Tool to begin setting up Class. 

 

How would you like to register your tool?

  • Select Standard

 

Brightspace indicates required fields with *.

 

Name* [Your choice. Should make it relevant for LMS admins to know what it is.]

Description [optional]

Domain* [Your Class domain, e.g. https://[domain].rest.pod-x.us-east-x.prod.class.com] 

Redirect URL* [Paste redirect-url from Class]

OpenID Connect Login URL* [Paste OIDC Endpoint from Class]

Target Link URL [not needed; leave blank]

Keyset URL [not needed; leave blank]

Extensions  [not needed; leave unchecked]

Roles Send Institution Role [check yes] 

Substitution Parameters [not needed; leave blank]

Custom Parameters [not needed; leave blank]

 

Press the Register button to save and create the new configuration.

Step 2: Add Brightspace Configuration Settings to Class

Brightspace Registration Details

With the Registration completed, your Class Admin will need to use the Brightspace Registration Details to complete the Class configuration form field in the Class Admin Portal. 

1.

Navigate to the LTI Advantage Registered Tool list page via All and Enabled and Disabled LTI 1.3 tools and locate the tool created for Class. Select it to open and view the Registration Details

The list will include a variety of links with copy buttons that make it easy to copy the links to add them to Class.

Step 3: Class LTI 1.3 Settings

1.

Using the information from Brightspace, complete the configuration of the LTI 1.3 tool setup in Class. Navigate back to the Class Admin Portal and enter the Brightspace data in the form fields as indicated below. 

The table below indicates the mapping of the information between Brightspace and Class.

Press the Save button in Class.

Step 4: Set Up New Deployment (Brightspace Administrator)

After creating the Brightspace LTI Advantage Tool and Configuring in Class, the next step is to create a deployment in Brightspace.

1.

In the Edit mode for the LTI Advantage tool, at the bottom look for the View Deployments link. 

2.

Press the link. Then, on the new page that opens, select the New Deployment button.

3.

On the Deploy Tool page, use the dropdown menu to select the new Class LTI tool you just created.

Name the tool (required) and add an (optional) description

Extensions will not be available at this time.

4.

Under Security Settings, select User Information and Link Information; be sure to include the child selections below those selections.

5.

For the next three sections (Configuration Settings, Substitution Parameters and Custom Parameters) no changes or configurations are needed. 

Add Org Units – select the Org Units where you want to deploy the LTI Advantage Class tool.  Make sure to select any child organizational units that are dependent on the parent org unit. 

Then use the Create Deployment button to save your work!

Step 5: Create the Link

1.

After the Deployment has been created, reopen the Deployment and scroll down to the bottom to View Links. Press the View Links link.

2.

Next, select the New Link button to create a New Link.

3.

To Create the New Link, follow the prompts to enter data into the forms fields.

Name (required): This will be what your Instructors and Course Builders will see when adding the tool to a course

URL (required): This is the LTI Redirect URL from the Class Admin Portal

Description (optional):

Type (required; select from launch options): Basic launch is fine unless you have need for or expertise with other options

Configuration Settings (optional)

Substitution Parameters (optional)

Custom Parameters (optional)

4.

There will now be a link available for course builders and instructors to select as an External Tool! Be sure it is enabled (see the Status tab on the page or Status column in the table).

Adding Class LTI 1.3 to a Brightspace Course (Instructor)

Please note: Must be an Instructor in a Brightspace course who has a licensed Zoom account with a matching email address in order to launch and use Class. 

1.

In a new or existing module in your Brightspace course, select Existing Activities -> External Learning Tools

2.

Select the Class activity – look for the LTI 1.3 Advantage link that was added globally by the administrator.

3.

Class will show as a new External Learning Tool activity in the course module.

4.

Selecting the new external tool will bring up the Class Launch page in the Course iFrame.

Contact our Support Team

Open a Support CaseEmail Support Team

Support Number: 888-975-1112 | 24/7 End-user support  |  Premium SLA: 24 hours  |  Standard SLA: 72 hours
Class Support Services Guide