Supporting LTI deep-linking from the Calendar - 3900.71

Blackboard Learn SaaS
Ultra Experience
Ultra Course View Calendar
Impact: Administrators

Related topic: Learn APIs

The Calendar tool is important for displaying due dates and tasks in a course. Today Calendar items auto-populate in Learn or via the REST API framework. Administrators can use the Calendar REST API to populate calendar entries from third-party solutions.

To deepen a seamless user experience, we've enhanced the Learn Calendar REST API. Now third-party applications can add LTI deep-linking requests to calendar entries. LTI deep linking is important for third-party applications that require user authentication. The Calendar will display links in the course. Links will also be displayed in the Calendar accessed from the Ultra base navigation. This is specific to Ultra courses only.

Image 1: Calendar Link shown in Ultra Course Calendar

Calendar Link shown in Ultra Course Calendar

Image 2: Calendar Link shown from Activity Stream

Calendar Link shown from Activity Stream

Image 3: LTI launch from Calendar link

LTI launch from Calendar link

For administrators: The REST integration user must have these privileges: “course/organization Control Panel (Tools) > Calendar > Create Entry” and "course/organization Control Panel (Tools) > Calendar > Edit Entry.” The REST integration user must also be enrolled in the course. These improvements are available for Ultra courses only.

Return to August 2023 – 3900.71 Release description