Skip to content

LTI - External tools

Release 15.5

OpenOlat as a platform

If OpenOlat is used as a "platform" in the sense of LTI terminology, courses from other LMSs or other applications (tools) are displayed on OpenOlat. Typically, the LTI course element can be used in OpenOlat for this purpose.

Administrators must always enable (activate) the integration of external tools ("Configuration" tab).

The communication and secure connection to this tool must then be set up via the configuration in the "External tools" tab.


Examples for external Tools:

  • Online courses from different providers
  • Simulations, e.g. ...
  • Flashcards, e.g. ...
  • Apps, e.g. ...
  • Interactive practice, e.g. ...
  • Games, e.g. ...

A separate configuration must be set up for each external tool. Use the "Add new tool" button to create the connection to a new tool.


If an external tool is used in several different OpenOlat courses, it is sufficient to configure the external tool 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)


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 entered under "Add new tool":

Field Comment
Name of Tools Freely definable
Tool URL URL to external tool
Client-ID Client ID from the "Platform configuration details" dialog of the external tool
Public key type RSA key
Public key
URL the authentication request From the external instance
Redirect URL(s)


IMS Global Learning Consortium: Learning Tools Interoperability Core Specification

Admin manual: LTI 1.3 Integration

Admin manual: LTI - Externe Plattformen

User manual: LTI-Zugang zu einem Kurs konfigurieren

User manual: Kursbaustein "LTI-Seiteā€œ

User manual: LTI-Zugang zu einer Gruppe konfigurieren