Last updated: November 8, 2022.
Instructions for LTI 1.1
Please note: Below will display the steps on how to set up a new LTI 1.1 integration.
1.
Go to your Class Administrator settings. Login and then select the Integrations tab.
Note: You must have Class Admin access and permissions.


2.
Click the Create button.

3.
Provide an Integration Name. This name is only to designate the integration instance within the Admin panel and is not externally visible. Select Blackboard as the LMS from the dropdown menu. Choose the LT1 1.1 option.

4.
Copy the URL

5.
Keep this browser tab open and open a new browser tab. We will be copying data back and forth between Class and Blackboard.
6.
On the new tab go to the Bb admin panel

7.
Select LTI Tool Providers.

8.
Click Manage Global Properties.

9.
Under Default Configuration, make sure that Send user data only over SSL is selected

10.
Verify that the User Fields to Send are on for Role in Course, Name and Email Address.

11.
And check that Allow Membership Service Access is set to Yes

12.
Click Submit
13.
Click Register LTI 1.1 Provider

14.
Paste the URL (that you copied from the Class Admin Panel) into the ProviderDomain textbox, erasing the http:// and everything after class.com (/lti-launch/redirect)

15.
Copy the Consumer Key from the Class Admin Panel

16.
Paste it into the Tool Provider Key

17.
Copy the Shared Secret from the Class Admin Panel

18.
Paste it into the Tool Provider Secret
19.
Configure Send User Data

20.
Configure User Fields to Send

21.
Configure Allow Membership Service Access and Click Submit

Setup Class LTI 1.1 in LMS:
1.
Open a tab with the Bb admin panel

2.
Select LTI Tool Providers

3.
Click on the arrow next to your tool’s name and select Manage Placement

4.
Click the Create Placement button

5.
Add the Label (this will be visible in the course), the handle (unique id for the placement), and select Availability to Yes

6.
Select Course content tool
7.
To get the Target Link URI, refer to the Class Admin Panel and copy the URL
8.
Go back to the Bb Admin Panel and paste it into Target Link URL and click the Submit button.

LTI 1.3 Integration
Please note: Below will display the steps on how to set up a new LTI 1.3 integration.
1.
Go to your Class Administrator portal. Login then select the Integrations tab. Note: You must have Admin permissions.

2.
Locate and press the Create button at the top right corner to create a new LTI Integration.

3.
Provide an integration Name. This name is only to designate the integration instance within the Admin panel and is not externally visible. Select Blackboard as the LMS from the dropdown menu. Choose the LT1 1.3 option.

4.
Click the purple Next button and copy the OIDC endpoint from the following screen. Keep this browser tab open and open a new browser tab. We will be copying data back and forth between Class and Blackboard.
5.
In the new Browser Tab go to Black Board’s Developer Portal: http://developer.blackboard.com/
6.
Sign Up for an account or Log In if you already have one

7.
Once logged in, click Register a Rest or LTI application

8.
Fill in Application Name (that will be the Tool Name that you will see in Bb)
9.
Fill in Description
10.
Go back to the Class Admin Portal and copy the OIDC endpoint

11.
Paste the OIDC endpoint into the Domain textbox, erasing the http:// and everything after class.com (/v1/lti-launch/redirect)
12.
Toggle On the “My Integration supports LTI 1.3” option

13.
Paste the Login Initiation URL (that corresponds to the Class Admin Portal: OIDC endpoint), you should still have it in your clipboard.
14.
Refer back to the Class admin portal and use the copy function to copy the redirect-url and paste into the Tool Redirect URL(s) field in Bb
15.
Refer back to the Class admin portal and use the copy function to copy the Keyset URL and paste into the Tool JWKS URL field in Bb
16.
Signing Algorithm field in Bb remains as RS256
17.
Click Register Application Button to complete the LTI 1.3 configuration.

18.
On the next page copy the Application ID.

19.
Go back to the Class admin portal and paste it on the Client ID TextBox

20.
Switch between Bb and Class to copy/paste the following fields:
-
- From Bb, copy OIDC auth request endpoint, paste into the Class Admin Portal Authorization URL field
- From Bb, copy the Auth token endpoint, paste into the Class Admin Portal Access token URL field
- From Bb, copy the Public keyset URL, paste into the Class Admin Portal Authorization Config URL field and click the purple Save button.
21.
On the Bb developer site, click DONE
Setup Class LTI 1.3 in LMS:
Tool Placements for LTI1.3 in Blackboard Learn
Blackboard Learn allows for placements to be added at the Developer site level, which means that every time the tool is added to a Learn instance it will have the same placements; or at the Blackboard Admin Panel level, which means that placements will be determined at the Blackboard instance level.
Add the Class App as a Bb course tool
(register a placement that will appear in all Bb instances)
1.
On the Bb developer site, click on your application’s ellipsis menu (…)

2.
Select Manage Placements

3.
Click Register

4.
Add Placement Name (i.e. Class for Zoom)
5.
On the Type label, select Course Tool from the drop down menu
6.
Check Allow students access
7.
Refer to the Class Admin Panel and under your integration, copy the redirect-url

8.
Paste it on the Target link URI
9.
On Icon URL paste: https://www.class.com/wp-content/uploads/2021/01/cropped-class-favicon_1.png
10.
Click on the Register Placement Button

11.
Open another tab with the Bb admin panel

12.
Select LTI Tool Providers

13.
Click Register LTI1.3 Advantage Tool

14.
Go back to the Bb Developer Site, click on My Applications from the top menu, and copy the Application ID

15.
On the Bb Administrator Panel, paste the Application ID inside the Client ID textbox

16.
Click Submit
17.
Scroll down and on the Tool Status, select Approved and click the Submit button

18.
Verify that Role in Course, Name and Email Address are checked

19.
You will get a success message

Adding a placement at the instance level
1.
Open a tab with the Bb admin panel

2.
Select LTI Tool Providers.

3.
Click on the arrow next to your tool’s name and select Manage Placement

4.
Click the Create Placement button

5.
Add the Label (this will be visible in the course), the handle (unique id for the placement), and select Availability to Yes

6.
Select Course content tool
7.
To get the Target Link URI, refer to the Class Admin Panel and copy the redirect-url.
8.
Go back to the Bb Admin Panel and paste it into Target Link URI
9.
Click the Submit button
Note: For other Placement Options refer to your Blackboard Documentation

Add Class to an LMS Course
Launch Class as a Course Tool in an Utra Course View
1.
Click View course and Institution Tools

2.
Click Class for Zoom

Launch Class as a Tool Link in an Original Course View
1.
Click on the plus sign, tool link

2.
Add a Name, under Type choose Class for Zoom (or the name you gave to the Class tool)

3.
Select Available to Users and Click the Submit button

4.
Click on the Tool Link that you just created


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