Glasshouse integrates with most Learning Management Systems using LTI Integrations. LTI enables you to add a link to your LMS which launches a specific page inside Glasshouse, whilst also logging the user in. Glasshouse sends completion results back to your LTT via xAPI. Glasshouse has support for LTI V1.1.
The first step is to set up the LTI provider on the the page which will be made available to the LMS. Navigate to the Page management area of the page in question.
The consumer_key, shared_secret and Launch url will be auto generated. The next step is to add them to your LMS.
Navigate to your LMS (the steps below are for Moodle/Totara).
You should now be able to use the activity to launch the Glasshouse page.
The user will be logged into a Glasshouse account that matches the email address provided by your LMS. This means that your LMS should verify users email addresses as otherwise any user could become a Glasshouse administrator if they signup using a Glasshouse administrators email address.
Checking the Restrict users checkbox will limit the user who has accessed the Glasshouse page through the LMS link to only the page which the LTI is setup on and it’s children. Extra pages can be made visible to the user however if this option is selected. Click Save once the checkbox is checked, and select the pages to show from the Extra pages the users should also be able to access dropdown menu.