KPost LTI Implementation
Kampus/KATBook Integration with Moodle/Canvas/BlackBoard etc.
7. The architecture of an LTI-compliant product typically includes the following components
- LTI Provider: This component provides the interface for integrating with other platforms, such as an LMS. It should be able to authenticate users and communicate with the LMS using the LTI protocol.
- LTI Consumer: This component consumes the services provided by the LTI Provider. It should be able to launch the LTI Provider in a new window and pass user credentials to it.
- LTI Launch URL: This is the URL that the LTI Consumer uses to launch the LTI Provider. It includes the necessary parameters to authenticate the user and establish the connection.
- LTI Advantage: This is a set of extensions to the basic LTI specification that provide additional functionality, such as improved security and user management.
- Outcome Service: The outcome service is a protocol that allows the learning tool to send student performance data back to the LMS.