Please note: The information provided here is intended only to assist with some of the common ways our product can be integrated in this system. Our Help Site is not a comprehensive guide to use of the Moodle LMS, and our team can only assist with Credo integration; we are unable to provide support for any other aspect of Moodle's functionality. Screenshots are provided for illustrative purposes but may not exactly match your own system, particularly since navigation elements can vary depending on your version of the platform.
Documented Version: Moodle 3.4.2
Moodle's Help Documentation regarding LTI can be found here.
Before implementing LTI links (launch URLs) in individual courses, Credo should be added to your LMS environment as an LTI Tool Provider / External Learning Tool Provider. This is a one-time step and requires administrator access.
Once the tool provider has been set up, course instructors can add LTI links to their courses without needing special admin permissions.
Moodle refers to LTI Tool Providers as "External Tools."
Step 1: Log in to Moodle as an admin and click the Site administration button.
Step 2: In the Site admin settings, click the Plugin tab, then locate External tools>Manage tools in the Activity modules list. Click Manage tools.
Step 3: In the Add tool box, click "configure a tool manually." (Once the tool is added, it will appear lower on the Manage tools page for you to edit.)
Step 4: Configure the tool as follows. The Consumer Key, Shared Secret, and Tool URL (Launch Domain) are provided on your Instruct admin dashboard, on the "How to Use" tab.
Tool Name: Credo Instruct (or something similar)
Tool Base URL: This is the domain used by all of your Credo LTI links (also called launch URLS or tool URLs in Moodle). Use the domain provided to you by Credo on your Instruct admin dashboard (on the "How to Use" tab).
Consumer Key: A consumer key for your LMS environment is provided to you by Credo and is listed on the How to Use tab of your Instruct admin dashboard.
Shared Secret: This is also unique to your LMS environment and can be found listed on the How to Use tab along with the consumer key.
If you cannot locate your key and secret, contact our support team at email@example.com for assistance.
Tool Configuration Usage: Do not show; use only when a matching tool URL is entered.
Default Launch Container: Embed, without blocks is the default. If you'd like the links to open in a new window rather than embedded in the Moodle page, select New Window.
Privacy settings: We recommend:
Share launcher's name with tool: Always
Share launcher's email with tool: Always
Accept grades from the tool: Always (this is important if you want the Credo grades to automatically integrate with your Moodle gradebook)
Force SSL: Check this box.
These settings control what information your Moodle environment sends to Credo's platform during an LTI Launch. If you choose not to send user data (here called "launcher data) to Credo, or to restrict which user fields are sent, the LTI integration will still launch.
Information such as name and email address are used in Credo's assessment reporting/analytics to provide individual-level data. We recommend sending both launcher name and email if you wish to make use of Credo's reporting/analytics, but if you wish to anonymize the student data stored in our system, you can un-check the settings for user name and user email.
Step 5: Save the changes. Now you are ready to add links to courses.