diff --git a/LTI/LTI.md b/LTI/LTI.md new file mode 100644 index 0000000..ff6b9ec --- /dev/null +++ b/LTI/LTI.md @@ -0,0 +1,61 @@ +# 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) diff --git a/LTI/lti1.png b/LTI/lti1.png new file mode 100644 index 0000000..cc420c4 Binary files /dev/null and b/LTI/lti1.png differ diff --git a/LTI/lti2.png b/LTI/lti2.png new file mode 100644 index 0000000..8c1d271 Binary files /dev/null and b/LTI/lti2.png differ diff --git a/LTI/lti3.png b/LTI/lti3.png new file mode 100644 index 0000000..3b16d35 Binary files /dev/null and b/LTI/lti3.png differ diff --git a/LTI/lti4.png b/LTI/lti4.png new file mode 100644 index 0000000..c36bbe2 Binary files /dev/null and b/LTI/lti4.png differ