LTI - External Platforms
Release 15.5
OpenOlat as "Tool"
If OpenOlat is used as a "tool" in the sense of the LTI terminology, existing courses in OpenOlat are displayed on another LMS. OpenOlat must provide information on the receiving platform (consumer) to ensure smooth communication between the two systems.
The interaction with the other platforms (also "platform" in the sense of LTI terminology) is configured in the "External platforms" tab. OpenOlat is then the tool into which the course from the platforms defined here is integrated.
A separate configuration must be set up for each external platform. Use the "New external platform" button to create the connection to a new platform.
Note
If several different OpenOlat courses are used from the same external platform, it is sufficient to configure the external platform only once at administrator level. The further configuration per course is then carried out by the course owner in the settings of the respective course
(Course administration > Settings > Tab page content).
Configuration
You can find a sample of an entire configuration under Configuring LTI access to a course.
In OpenOlat, the following parameters of the external partner instance are recorded under "External platform":
Field | Comment |
---|---|
Tool name | Freely definable |
Plattform-ID / Issuer | URL to the external instance |
Client-ID | Client ID from the "Tool configuration details" dialog in the external platform |
Public key type | RSA key -> This key is then added to the tool configuration of the external platform |
Authorization | From the external instance: Authentication request URL |
URL for access tokens | From the external instance: Access token URL |
URL of the public keyring | From the external instance: Public Keyset URL |
After completing the form, enter the public key on the external instance in the tool configuration there.
Links
IMS Global Learning Consortium: Learning Tools Interoperability Core Specification
Admin manual: LTI 1.3 Integrations
Admin manual: LTI - External tools
User manual: Configure LTI access to course
User manual: Course element "LTI Page"
User manual: Configure LTI access to a group
User manual: LTI Deep Linking