Class-Specific Blackboard Configuration

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.

Class icon

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.

select LTI type

4.

Copy the URL

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

Stream admin

7.

Select LTI Tool Providers.

LTI tool providers

8.

Click Manage Global Properties.

manage global properties

9.

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

send user data configuration

10.

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

user fields to send

11.

And check that Allow Membership Service Access is set to Yes

allow membership service access

12.

Click Submit

13.

Click Register LTI 1.1 Provider

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)

approve provider domain

15.

Copy the Consumer Key from the Class Admin Panel

select copy consumer key

16.

Paste it into the Tool Provider Key

select tool provider key

17.

Copy the Shared Secret from the Class Admin Panel

select copy shared secret

18.

Paste it into the Tool Provider Secret

19.

Configure Send User Data

select send user data only over SSL

20.

Configure User Fields to Send

select user fields to send

21.

Configure Allow Membership Service Access and Click Submit

select yes

Setup Class LTI 1.1 in LMS:

1.

Open a tab with the Bb admin panel

select admin menu item

2.

Select LTI Tool Providers

select LTI tool providers

3.

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

select manage placements

4.

Click the Create Placement button

select create placement

5.

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

administrator tools

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.

organization settings

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.

LMS integration settings

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

sign up or log in

7.

Once logged in, click Register a Rest or LTI application

select register

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

copy 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

register a new application instructions

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.

copy application ID

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

client ID

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 ()

select more

2.

Select Manage Placements

select manage placements

3.

Click Register

select 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

select copy 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

register new placement instructions

11.

Open another tab with the Bb admin panel

select admin

12.

Select LTI Tool Providers

select LTI tool providers

13.

Click Register LTI1.3 Advantage Tool

select register LTI 1.3/Advantage tool

14.

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

application ID

15.

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

enter client ID interface

16.

Click Submit

17.

Scroll down and on the Tool Status, select Approved and click the Submit button

select approved

18.

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

select submit

19.

You will get a success message

LTI tool providers success message

Adding a placement at the instance level

1.

 Open a tab with the Bb admin panel

Admin menu item

2.

Select LTI Tool Providers.

select LTI tool providers

3.

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

select manage placements

4.

Click the Create Placement button

select create placement

5.

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

placement information

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

organization settings

Add Class to an LMS Course
Launch Class as a Course Tool in an Utra Course View

1.

Click View course and Institution Tools

select Class for Zoom

2.

Click Class for Zoom

upcoming

Launch Class as a Tool Link in an Original Course View

1.

Click on the plus sign, tool link

select tool link

2.

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

select Class for Zoom

3.

Select Available to Users and Click the Submit button

select available to users

4.

Click on the Tool Link that you just created

select Class for Zoom
upcoming

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