Define maximum attempts through an LMS

Möbius will respect the defined number of permitted activity attempts when this property is configured and sent from your Learning Management System (LMS) (Example - Blackboard®, Brightspace®, Canvas™, Moodle™, etc.) in place of the corresponding property in Möbius (Example - on the activity properties page or in the applied Möbius Policy Set).

First, you'll work with your organization's Möbius administrator to create a custom field mapping for the maximum attempts activity property from inside of Möbius.

Then, you'll work with your LMS administrator to have your Möbius activity links send the maximum attempts - either as a limiting value or a value implying unlimited attempts - as an LTI custom parameter.

Sending the number of maximum attempts from your LMS - either as a limiting value or a value implying unlimited attempts - will override the Maximum Attempts property setting that's defined inside of Möbius.

Whenever a limiting value for the number of attempts is defined through your LMS, this will automatically cause the Möbius activity launch page to be displayed, even if it's set inside of Möbius to not be displayed.

Create a custom field mapping in Möbius

First, you'll work with your organization's Möbius administrator to create a custom field mapping for the maximum attempts activity property inside of Möbius:

  1. In Möbius, click System Admin on the System Homepage.

  2. Click Edit LTI Field Mappings.

  3. Click Add Mapping.

  4. Name the LTI parameter that you'll use for defining the maximum attempts property in your LMS (Example: limited_attempts). Because of LTI specifications, it's recommended that when naming your LTI parameter, you should only use:

    • Lowercase letters

    • Numbers

    • Underscore

  5. Select the MAX_ATTEMPTS option from the Field drop-down list. This selection will disable the Priority field.

  6. Click Submit to save your field mapping.

  7. Your mapping is saved to the LTI Field Mappings table.

Click Edit in the data row to edit the field mapping.

Create a custom parameter in your LMS

Now that the maximum attempts field mapping has been created in Möbius, you can work with your LMS administrator to have your Möbius activity links send this property as an LTI custom parameter.

Achieving this is specific to your LMS:

  • You may need to hard-code a maximum attempts value into a custom parameter; it depends on your LMS whether the custom parameter can be added at the link or tool level.

  • Or maybe your LMS has an actual maximum attempts property for LTI activity links and implements custom parameter substitution from the LTI specification to substitute the value of this property at launch time into a custom parameter that references it.

Consult with your LMS administrator to determine what's possible within your LMS.