# Learning Tools Interoperability (LTI) ## LTI Read more about IMS Global defined interface for tools like our VideoConference system integration with Learning Managment Systems(LMS) (e.g. moodle). See: [IMS Global Learning Tool Interoperability](https://www.imsglobal.org/activity/learning-tools-interoperability) We implemented LTI interface version 1.0/1.1 ### Server config auth section LTI settings Set in server configuration a random key and secret ``` json auth : { lti : { consumerKey : 'key', consumerSecret : 'secret' }, } ``` ### Configure your LMS system with secret and key settings above #### Auth tool URL Set tool URL to your server with path /auth/lti ``` url https://mm.example.com/auth/lti ``` #### In moodle find external tool plugin setting and external tool action See: [moodle external tool settings](https://docs.moodle.org/38/en/External_tool_settings) #### Add and activity ![Add external tool](lti1.png) #### Setup Activity ##### Activity setup basic form Open fully the settings **Click on show more!!** ![Add external tool config](lti2.png) ##### Empty full form ![Opened external tool config](lti3.png) ##### Filled out form ![Filled out external tool config](lti4.png) ## moodle plugin Alternativly you can use multipartymeeting moodle plugin: [https://github.com/misi/moodle-mod_multipartymeeting](https://github.com/misi/moodle-mod_multipartymeeting)