Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleCreate a Custom Role in Moodle to allow LTI Access for Instructors

Each organization has unique access requirements, and some prefer not to grant system administrator rights to instructors in Moodle LMS. Without these rights, the analytics IntelliBoard provides are not accessible. In order to grant access to the analytics, but not other system administration areas, a custom role can provide the solution.

Creating a Custom Role to Allow LTI Access in Moodle

Expand
titleLTI 1.3 Moodle

...

  1. Create LTI connection inside your Moodle Administrator account.

  2. Go to “Site Administration” at the bottom of the menu on the left side of the screen.

    image-20240912-153607.pngImage Added
  3. Click “Plugins” and select “Activity Modules” from the drop down. Then select “External Tool” and “Manage Tools.”

    image-20240912-193143.pngImage Added

  4. In the “Manage Tools” page that opens, click the blue link “configure a tool manually.”

    image-20240912-193453.pngImage Added

  5. Fill out the “External Tool Creation” form that opens.

    Untitled design (18).pngImage Added

    1. Tool name - This is the display name of the external tool. This field is required.

    2. Tool URL - https://next.intelliboard.net/lti-advanced/launch/us This field is required.
    3. Tool description - A brief explanation of the external tool and its purpose. This field can be left blank.

    4. LTI version - Use the drop down menu to select “LTI 1.3”

    5. Public key type - Use the drop down menu to select “Keyset URL”
    6. Public keyset - This field can be left blank.

    7. Initiate login URL - https://next.intelliboard.net/lti-advanced/login/us

    8. Redirection URI(s) - https://next.intelliboard.net/lti-advanced/launch/us
    9. Custom parameters - This field can be left blank.

    10. Tool configuration usage - Select “Show as preconfigured tool when adding an external tool” from the drop down menu. Or, if you want to make LTI visible on a course level select “Show in activity chooser and as a preconfigured tool.”

    11. Default launch container - Select “Embed, without blocks” from the drop down menu
    12. Content Selection URL - This field can be left blank.

  6. Scroll down to the “Privacy” section and open the menu. Select “Always” from the drop down menu for both “Share launcher’s name with tool” and “Share launcher’s email with tool.”

    image-20240912-200903.pngImage Added

  7. Click “Save Changes” button.

  8. In the “Manage Tools” page, you should now see the new tool. Click the “Configuration” icon.

    image-20240912-203020.pngImage Added

  9. Copy the Tool Configuration Details to add to the IntelliBoard connection.

    image-20240912-203347.pngImage Added

  10. In your IntelliBoard administrator account, go to your Connections page. Refer to steps above to access LTI tokens page of your connection.

  11. Check the box next to “LTI 1.3 Setting” and complete the required fields below with the information you copied in step 9.

    Image Added

    Platform ID → Platform ID

    Client ID → Client ID

    Auth Login URL→ Authentication request URL

    Auth Token URL → Access token URL

    Key Set URL → Public keyset URL

    Deployments →Deployment ID

  12. Scroll down and click “Save” to save you changes.

Expand
titleConnect to Moodle and Moodle Workplace

Follow the Moodle LMS connection directions above to set up LTI tokens inside your Moodle Administrator account.

At this point, only the site administrator(s) can see this menu item. You must add this permission to a site-wide role to enable other users to see this menu item. To do this, add the permission to the Authenticated User role. This will enable learners as well as instructors to see IntelliBoard.

  1. Under “Site Administration” in your Moodle Administrator account, click “Users.”

    image-20240912-162149.png
  2. Under the “Permissions” group, click “Define Roles.”

    image-20240912-162353.png
  3. Find “Authenticated User” and click the “Edit” button.

    image-20240912-162824.png

  4. Scroll down to “Capability” and filter using “IntelliData.” Check the “Allow” box next to “IntelliBoard LTI View.”

    image-20240912-170646.png
  5. Click “Save Changes” button.

If you want to grant permission to view the LTI to only selected users, e.g. only instructors, you will need to create a custom separate system-level role, e.g. “LTIview,” and assign that role to the users you want to give the permission to.

Creating a Custom Role to Allow LTI Access in Moodle

...