Connect Möbius to Canvas

The Canvas™ Learning Management System can be connected to Möbius using LTI 1.3 integration.

IMPORTANT: Unlike previous LTI versions, an LTI 1.3 tool must be added to Canvas™ by an administrator, followed by being added to an account or course. Additionally, users who want to add an LTI Advantage tool to a course must have the LTI - add / edit / delete permission in Canvas™.

Möbius and Canvas™ administrators can follow these instructions to connect their Canvas™ Learning Management System to Möbius.

View my Möbius LTI data

Your Learning Management System will require you to provide data that's specific to your Möbius site.

Check out View my Möbius LTI data for details on how to obtain this data.

Configure an LTI 1.3 Key in Canvas

To add your Möbius site to the Developer Keys list in Canvas using the data from your Möbius site:

  1. Log in to your Canvas administrator account and click Admin.

Click the Admin menu in Canvas.

  1. From the Admin menu, click Developer Keys.

After Admin, click the Developer Keys option in the menu to the right.

  1. Click Add Developer Key and select Add LTI Key from the drop-down menu.

Click the Add Developer Key button, and then underneath click the Add LTI Key option.

  1. Complete these fields on the Key Settings page:

  • Key Name: Enter a unique name for the new key (ExampleMöbius MyInstitution).
  • Owner Email: Enter your valid email address.
  • Redirect URIs: Enter the Redirect URI value attained from View my Möbius LTI data.
  • Notes: An optional field to record any information that might be helpful in the future when referring to this LTI key.

Canvas Key Settings menu with Key Name, Owner Email, Redirect URIs and Notes text fields.

  1. Complete these fields under the Configure heading on the Key Setting page:

  • Method: Select Manual Entry from the drop-down list.
  • Title and Description: Enter the same Key Name and Notes as before.
  • Target Link URI: Enter the Tool URL value attained from View my Möbius LTI data.
  • OpenID Connect Initiation Url: Enter the Initiate Login URL value attained from View my Möbius LTI data.
  • JWK Method: Select Public JWK URL from the drop-down list.
  • Public JWK URL: Enter the Public JWK URL value attained from View my Möbius LTI data.

  1. Expand the LTI Advantage Services section and enable the following options:

  • Can create and view assignment data in the gradebook associated with the tool.
  • Can view assignment data in the gradebook associated with the tool.
  • Can view submission data for assignments associated with the tool.
  • Can create and update submission results for assignments associated with the tool.

  1. Expand the Additional Settings section and set the Privacy Level to PUBLIC.

The Additional Settings section is expanded. Under Privacy Level, the Public option is selected and highlighted.

  1. Select the following placements from the Placements drop-down list:

  • Account Navigation
  • Link Selection
  • Assignment Selection

NOTE: When a placement is selected, an expandable link will appear listed below the Placements field.

TIP: The Account Navigation placement isn't required for assignment links or grade pushing. It controls the visibility of the Möbius tool in the Admin menu (for single sign-on for Canvas administrators).

  1. For each of the three placements selected from Step 8, expand the respective section and complete these fields:

  • Target Link URI: Enter the Content Selection URL value attained from View my Möbius LTI data.
  • Select Message Type: Select the LtiResourceLinkRequest radio button.

  1. Click Save.

  1. Your new LTI key will be displayed on the Developer Keys page. Click ON to turn on the LTI key.

IMPORTANT: All LTI keys will automatically generate a Client ID which displays in the Details column. Copy this value for the next steps of the setup process.

Add the Möbius App to a Canvas account

In order to add the LTI links to your Canvas courses, the Key needs to be added to your Canvas account as an app.

IMPORTANT: To create links to Möbius your Canvas account must have access to use the same app configuration for all courses. For multiple Möbius LTI tools, the Canvas setup process must be run each time to obtain a separate Client ID and Deployment ID for each tool.

To add the LTI 1.3 app in Canvas:

  1. From the Canvas Admin menu, click Settings.

  1. Under the Apps tab, click View App Configurations.

  1. Click Add App.

  1. Complete the following fields on the Add App page:

  • Configuration Type: Select By Client ID from the drop-down menu.
  • Client ID: Enter the Client ID attained in Step 11.

  1. Click Submit and follow the Canvas instructions to finish installation of the app.

  1. In the list of apps, click the gear icon next to the name of your new app and select Deployment ID. Copy this value for the next steps of the setup process.

Add the Canvas configuration to Möbius

To add the completed Canvas LTI 1.3 configuration details to Möbius:

  1. Click Add Configuration on the Edit LTI Configurations page in Möbius.

View Mobius Data is the second button under the LTI Version 1.3 heading.

TIP: Check out Add an LTI configuration to Möbius for more details on getting to this page in Möbius.

  1. Complete the fields in the Add LTI 1.3 Configuration window:

  • Platform ID:
  • Copy this code
    https://canvas.instructure.com

    IMPORTANT: This URL must not end with a backslash.

  • Deployment ID: Enter the Deployment ID value attained from Canvas in Step 16.
  • Client ID: Enter the Client ID value attained from Canvas in Step 10.
  • Public Keyset URL:
  • Copy this code
    https://canvas.instructure.com/api/lti/security/jwks
  • Access Token URL:
  • Copy this code
    https://canvas.instructure.com/login/oauth2/token
  • Authentication Request URL:
  • Copy this code
    https://sso.canvaslms.com/api/lti/authorize_redirect

    IMPORTANT: On August 19th 2023, the LTI 1.3 OIDC endpoint for cloud Canvas installations will change from:

    https://canvas.instructure.com/api/lti/authorize_redirect
    to the new value
    https://sso.canvaslms.com/api/lti/authorize_redirect

    .
  • Access Token Audience URL:
  • Copy this code
    https://canvas.instructure.com/login/oauth2/token
  • Select the Access Token URL and Access Token Audience URL have the same value check box.

Add LTI 1.3 Parameters lists text boxes for Platform ID, Deployment ID, Client ID, Public Keyset URL, Access Token URL, Authentication Request URL, and Access Token Audience URL.

  1. Click Save.

The Save button is highlighted.

Link to a Möbius activity from your Canvas course

Once configured, the integration between Canvas and Möbius should be tested by linking from Canvas to a Möbius assignment, attempting the assignment as a student, and checking that grades are pushed back to Canvas.

IMPORTANT: Only one unique link can be created through the Modules section in your Canvas course. For grades to be pushed back to Canvas, you must create multiple links through the Assignments section as shown below.

To use the configured LTI App to add an activity link to your Canvas course:

  1. Open your Canvas course that has access to the Möbius LTI App, and click Assignments.

In a Canvas Class under Home, the Assignments option is highlighted.

  1. Click Add Assignment.

In Canvas, the Add Assignment button is highlighted.

  1. Fill in the Name, Points, and any other details required for the assignment.

  1. Complete the fields under the Submission Type heading:

  • Submission Type: Select External Tool from the drop-down list.
  • External Tool URL: Click Find and select the Möbius app.
  • Select the Load This Tool In A New Tab check box.

  1. Click Save & Publish.

The Save and Publish button is highlighted.

  1. The Möbius mapping menu will appear for configuration of the link destination—check out Activity mapping for details on completing this configuration and linking to a Möbius activity.

Under Create a Link to an Assignment or Lesson, the Link to Assignment button is first from the left.

TIP: Check out the LMS Integration Workflows for a visual representation of creating and using different types of links from Möbius to Canvas:

What's next?

Now that you've connected Canvas to Möbius, you're ready for: