For general information about LTI, see our LTI 1.3 / Advantage Tool documentation. This document only applies to integration with Blackboard Learn.
1. Quick installation
This guide will explain how to set up LTI integration with Blackboard Learn, with these features:
- It will automatically enrol Blackboard Learn students and instructors in Electude groups with their name and email address.
- The groups are automatically created in Electude. The name of each group will match the Course code in Blackboard Learn.
- In Blackboard Learn instructors will be able to add links to Electude content in by choosing Electude Deep Linking from the Build Content menu in a course.
- Additionally in the Course Tools settings a Electude Direct Access link for instructors is added, so they can view results of the associated group of students.
- Grades will automatically be added to the course in Blackboard Learn if a student completes a module in Electude.
Documentation for setting up LTI tools in Blackboard Learn can be found here.
1.1. Request Electude support to make a Blackboard Application
Send a request to create a Blackboard Application with the URL of your Electude site. Support will then create the application in the Blackboard API Dev Portal and return the Client ID.
Alternatively you can create the Application yourself with your own Blackboard Dev account. This is not covered in this guide.
1.2. Register LTI 1.3/Advantage Tool in Blackboard Learn
- Log in as a Blackboard Learn Administrator
- Go to the Administator Panel
- Go to LTI Tool Providers
- Go to Register LTI1.3/Advantage Tool

- Enter the Client ID you received from Electude support and click Submit.
The screen should now look like this:

- Keep this page open as you continue, because you need to copy settings to Electude.
1.3. Log in to Electude and go to External access settings
- Log in to your Electude administrator account.
- Navigate to External access on the Settings tab.
- In the Edit settings form, check Allow sites in frame.
- Set Direct access to LTI 1.3.
- In the Use defaults for drop down, select Blackboard Learn.
- Copy the Client ID and Deployment ID from Blackboard Learn and paste them in Electude.
- Verify that these values in Blackboard Learn and in Electude match:
Blackboard Learn Electude Initiate Login URL OIDC authorization URL Tool Redirect URLs Launch URL (target_link_uri) JWKS URL JWK set URL (jwks_uri)
The screen should now look like this:

- Keep this page open as you continue, because you need to copy settings to Blackboard Learn.
1.4. Add placements for the tool in Blackboard Learn
- Accept the default values presented in the Accept LTI 1.3 Tool screen by clicking Submit.
- The tool now appears in the table of LTI Tool Providers.

- Click on the 0 (zero) in the Placements column.
- The empty Manage Placements overview now appears.

- Click on Create Placement
- Enter
Electude Deep Linkingas Label and Handle - Set Availability to Yes
- Select Deep Linking content tool as Type
- Copy the Launch URL (target_link_uri) from Electude to the Tool Provider URL in Blackboard Learn.
- Click on Submit to confirm.

- In the Manage Placements overview create a second placement
- Enter
Electude Direct Accessas Label and Handle - Set Availability to Yes
- Select Course tool as Type
- Copy the Launch URL (target_link_uri) from Electude to the Tool Provider URL in Blackboard Learn.
- Click on Submit to confirm.

- You now have two placements associated with the LTI Tool

In Blackboard Learn instructors now are able to add links to Electude content in by choosing Electude Deep Linking from the Build Content menu in a course. Additionally in the Course Tools they can use Electude Direct Access link for instructors.

1.5. Configure Result Notifications
- In Electude go to the Result notifications settings.

-
The setting 'Do not create line item automatically, only send grades for existing line items' allows you to determine for which modules student results are or are not passed on to your LMS. If you enable the setting, only grades of modules that have been added by teachers through the ’Select as LTI tool with line item’ will be sent to Blackboard. If you disable the setting, all grades of modules with types that have been selected in the 'Module filter' will be sent to Blackboard.
-
Check all types of modules for which the Electude LMS should pass grades to Blackboard Learn. Typically you should select all types, but you can e.g. limit this to tests only. If no grades should be passed at all, uncheck all options.
-
Save the settings by clicking ok.
This concludes the Electude integration with Blackboard Learn.
Note: The following sections should only be used if you have to deviate from the default.
2. Enhanced privacy
If you do not want to populate Electude accounts with name and email addresses, you can switch this off.
Important: note that the administrator and teachers in the Electude LMS will not be able to see which person is associated with a user account.
In step 1.2. Register LTI 1.3/Advantage Tool in Blackboard Learn, in the Accept LTI 1.3 Tool screen, scroll down to Institution Policies and in the User Fields to Send uncheck:
- Name

As an administrator in Electude in the Privacy settings, set Change account details to Users cannot change their account details.

3. Custom data
In step 1.2. Register LTI 1.3/Advantage Tool in Blackboard Learn, in the Accept LTI 1.3 Tool screen, you can specify custom data to be sent in LTI requests. For more information about the supported custom data see Additional custom data of the LTI 1.3 / Advantage Tool document.
For example, if you have created a group Blackboard in the Electude LMS
and you want all new groups to be created as a sub group, you can
specify parentgroup=Blackboard in the Tool Provider Custom Parameters.
