13. External apps via LTI

You can use web services and authentication methods to connect other applications to Mahara. Depending on the type of integration you are seeking, you may be able to set the connection up in Mahara itself. In other cases, some development work may be needed.

Learning Tools Interoperability (LTI) allows learning applications like learning management systems (LMS) to talk to each other and exchange information in a standard way making it possible to connect the systems without extensive configuration each time.

Mahara supports LTI for authentication purposes and for assignment submission. Mahara has the LTI 1.1 standard implemented and an experimental implementation of LTI (1.3) Advantage.

Instructions for setting up Mahara with Moodle, Canvas, OLAT, and Blackboard are provided. If you want to have instructions for other learning management systems added, please contact us.