Overview
This article explains each step of setting up an LTI 1.3 integration with Talis Elevate.
You will need to register an LTI Tool and then send some information to Talis for us to complete the deployment registration.
NO plugin code is required to use this integration.
You can configure tools in your staging and production Blackboard accounts. In both cases, Talis will link these to your live Talis Elevate tenancy so you can see how the LTI integration would behave with live lists.
For frequently asked questions, see this article: LTI 1.3 - Talis Elevate FAQ
Prerequisites
You will need to be a Blackboard administrator who can manage LTI Tool Providers.
To complete this task, you will need approximately 20 minutes at most.
To test that LTI is working as expected you will need:
- To enable cookies in your browser. The LTI specification requires a 'state cookie' to make the LTI connection. Read more about LTI Cookies.
- To not use an incognito browser (especially if it disable cookies)
- To already have a user account in Talis Aspire which allows you to edit reading lists, if you are testing the academic workflow
Step by step instructions
- In Blackboard, go to : Admin >> Integrations >> LTI Tool Providers
- Select Register LTI 1.3 Advantage Tool
- Enter Talis' Client ID for the tool you are adding.
- use Client ID: 50908129-b0f2-4980-8073-cc2d8b5742c8
- Note: You can only add the Client ID to your instance once. If you try to re-add it, and it already exists, you will overwrite your existing client config with the config from the Talis Elevate application. See note on placements below.
- Click Submit
- You may need to ensure that:
- The tool is marked as approved
- User Fields to Send: Role in course, name, email address
- Custom Parameters need to be configured:
-
course_start_date=$CourseSection.timeFrame.begin
course_end_date=$CourseSection.timeFrame.end
xp_context_id_history=$Context.id.history
-
- Click Submit Again if needed.
- View the tool you have just created and Look at the Tool Status section. You will find
- Client ID
- Deployment ID
-
Raise a ticket by emailing support@talis.com and Talis will do the next part of the tool registration to link Talis Elevate with your Blackboard instance.
You will send the following fields.- Client ID
- Deployment ID
- Once Talis confirm that registration is complete, you will be able to test the tool by adding content to a module.
Important Note on Placements
When you create an LTI tool Configuration using the official Talis Client IDs the Placements are named with the names we used in the application config.
You can rename these to suit your student audience.
If you try and re-add the Talis Elevate LTI application using the Client ID, it WILL OVERWRITE any local changes to placement names.
If you need to add a Talis Elevate tool to your tenancy twice for some reason, please contact support@talis.com and we can help understand your use case and the best configuration options.