-
LTI Advantage (v1.3)
Learning Tools Interoperability® (LTI®) is an integration that allows Brightspace to connect with external learning tools easily and securely. The connection supports Brightspace by passing information in a standards-based way to the tool. These include the role of that user (learner or instructor) and the course where…
-
LTI Advantage - Developer FAQ
General Q: Does LMS implement quota policies or other usage restrictions, like rate limits, for extension requests? A: Yes and No. For LTI Advantage 1.3 the LTI endpoints for AGS and NRPS are rate limited the exact same way as Brightspace APIs. Rate limiting is based on a per integration basis, not a per user basis. LTI…
-
About LTI 1.3 launch and authentication
As a result of new requirements from LTI 1.3, D2L updated several areas of the Brightspace platform. With an entirely new process for deploying and managing learning tools, there are a few things you will want to learn to better support your instance. Platforms now act like an OpenID Connect provider, communicating the…
-
Add an LTI link to a navbar
Currently, you can use the following types of External Learning Tool links: * Learning Tool: An interface which provides access to features and functions for the overall course but not for a learner's learning path, including help documentation, dashboards, or administrator functions for the LTI tool. * Learning Activity:…
-
LTI 1.3 permissions
ToolPermission Details External Learning ToolsManage External Learning Tools ConfigurationAllows a role to: * See the External Learning Tools item in the Admin Tools menu * Modify the default tool consumer information (if the permission is enabled at the org level) and org unit context information (if the permission is…
-
Tool Registration, Deployment, and Links
Register an external learning tool for LTI Advantage Registration is the first step of integrating a tool with a platform and completes the security and single sign-on (SSO) process of the integration. Important: An external learning tool can only have one functioning domain registered with a platform. The following…
-
Assignments and grades services extension with LTI 1.3
Assignments and grade services (AGS) is an LTI extension. LTI 1.3 is designed to handle advanced grade interactions between a tool and a platform. It enables developers with a series of sub-services that allow the management of grade objects and values inside Brightspace. The Assignments and grade services (AGS) comprises…
-
Platform Notification Service with LTI 1.3
The Platform Notification Service LTI Standard creates a new channel for external learning tools to communicate outside of an active user session in Brightspace, deepening the level of integration possible between External Learning Tools and D2L Brightspace. When enabled, Platform Notification Service allows external…
-
Security settings for LTI Advantage (1.3)
Once you have an LTI Advantage tool registered, you can deploy it from the External Learning Tools page. When deploying a new tool, provide a name, associate it to a registered tool, set the available extensions, and set the security settings: * Anonymous: An option to completely anonymize the user details of the launch.…
-
Names and Roles extension with LTI 1.3
LTI 1.3 was originally built in a way to allow the IMS community to continue adding new extensions, which would add functionality to the Core of 1.3. The Names and Roles extension was built as the next generation to the Membership Service introduced commonly found in LTI 1.0. The LTI Names and Role Provisioning Services…