null

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »

An LTI (Learning Tools Interoperability) connection is a standard protocol that allows learning tools or applications to integrate seamlessly with Learning Management Systems (LMS) or other educational platforms. LTI enables these external tools to be launched and used within the LMS environment, facilitating a cohesive and integrated learning experience for users.

To set up your LTI in your LMS:

  1. From your IntelliBoard account, ensure you have successfully connected the LMS to IntelliBoard.

  2. Login to your IntelliBoard Pro account and click on your Avatar to display a drop down menu.

  3. Select “Manage Connections.”

  4. The connection should have a blue circle under the “Active” column. You can click the circle to activate or deactivate the connection.

  5. Click the three dots below the “Actions” column next to the connection you wish to edit, and select “Edit.”

  6. Click the “Advanced Setting” tab.

  7. Click the “LTI Tokens” drop down menu to access the LTI information. You’ll need to add this information to the LTI of your choosing. Keep this open for easy copy and paste access. Note: you cannot edit these values and they are unique per client and connection.

  8. Follow the directions below for individual LTI connection setup information.

Direct link to “Connections” tab.

activating native lms tables.mp4

Blackboard Learn LMS/Anthology

 Connect to Blackboard Learn LMS/Anthology
  1. Create LTI connection inside Blackboard by logging into the Blackboard Learn Administrator account.

  2. From the main page, select “System Admin”

  3. Under “Integrations” select “LTI Tool Providers.”

  4. Select “Register LTI 1.1 Provider.”

  5. From Register Provider Domain, complete the following details:

    • Provider Domain: next.intelliboard.net 

    • Provider Domain Status: Select Approved

    • Secondary Hostnames:  Leave blank 

    • Default Configuration: Set separately for each link

    • Send User Data: Select Send user data only over SSL 

    • User Fields to Send: Select Role in Course, Name and Email Address

    • Allow Membership Service Access: Yes

  6. Click “Submit”

  7. You will be redirected to “LTI Tool Providers” list. Find “next.intelliboard.net” and click the number in the “Placement” column.

  8. Click “Create Placement.”

  9. Complete the following:

    • Label: IntelliBoard Pro LTI (or any text of your choice)

    • Handle: IntelliBoard Pro LTI (or any text of your choice)

    • Availability: Yes

    • Type: System tool

  10. Under “Tool Provider Information,” copy data from the IntelliBoard LTI connection setup information.

    • Tool Provider URL: The URL field in the IntelliBoard LTI connection setup information.

    • Tool Provider Key: The LTI Consumer Key field in the IntelliBoard LTI connection setup information.

    • Tool Provider Secret: The LTI Consumer Secret field in the IntelliBoard LTI connection setup information.

  11. Click “Submit.”

You will find the LTI link listed under “Tools.”

NOTE: Two role types: "Teacher" and "Student" can use LTI. In order to have access to LTI, user needs to be Synced in IB Next.

link to IB Users page here

Canvas LMS

 Connect to Canvas LMS
  1. Create LTI Connection inside your Canvas Administrator User account. Your IntelliBoard Account and your Canvas Admin User account must have matching emails for LTI. Update your IntelliBoard email address if needed.
    Update Email Address

  2. From the main page, click “Admin” and then select the preferred “Admin Account.”

  3. Click “Settings.”

  4. Click the “Apps” tab and click “View App Configurations” button.

  5. Click the “+App” button for the “Add App” form to pop up.

    • Configuration Type: Choose “By URL” from the drop down menu

    • Name: Name the LTI app

    • Consumer Key: The LTI Consumer Key field in the IntelliBoard LTI connection setup information.

    • Shared Secret: The LTI Consumer Secret field in the IntelliBoard LTI connection setup information.

    • Configure URL: The URL field in the IntelliBoard LTI connection setup information.

  6. Click “Submit.”

  7. Confirm the IntelliBoard LTI connection setup information.

    • Confirm LTI Visibility: All Users
      LTI Visibility Admin: Enabled LTI only for Admin users
      LTI Visibility Course: Enabled LTI for Course level users

    • Confirm “Contact Person Name” and “Contact Email Address: is completed

    • Confirm “LTI Title” and “LTI Icon Color” is completed.

Moodle LMS

 Connect to Moodle LMS
  1. Create LTI connection inside your Moodle Administrator account.

  2. Go to “Site Administration” and click “Plugins.”

  3. Select “Local Plugins” and then “IntelliData.”

  4. Scroll down to “IB Next LTI” and copy data from the IntelliBoard LTI connection setup information.

    • Tool URL: The URL field in the IntelliBoard LTI connection setup information.

    • Key: The LTI Consumer Key field in the IntelliBoard LTI connection setup information.

    • Secret: The LTI Consumer Secret field in the IntelliBoard LTI connection setup information.

  5. Click “Save Changes” button.

  6. Currently, users with the following roles are able to utilize LTI: teacher and student can use the LTI.

    In order for a user to be able to use the LTI associated with IntelliBoard, the user account needs to be created in IntelliBoard. You will need to sync IB Users.
    link to Sync IB User page here

 Create 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

Moodle and Moodle Workplace

 Connect to Moodle and Moodle Workplace
  1. Create LTI connection inside your Moodle Administrator account.

  2. Go to “Site Administration” and click “Plugins.”

  3. Select “Local Plugins” and then “IntelliData.”

  4. Scroll down to “LTI Configuration” and copy data from the IntelliBoard LTI connection setup information.

    • Tool URL: The URL field in the IntelliBoard LTI connection setup information.

    • Key: The LTI Consumer Key field in the IntelliBoard LTI connection setup information.

    • Secret: The LTI Consumer Secret field in the IntelliBoard LTI connection setup information.

  5. Set LTI Menu Title to Analytics

  6. Check the box next to “Display in Custom Menu.”

  7. Click “Save Changes” button.

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.”

  2. Under the “Permissions” group, click “Define Roles.”

  3. Click “Authenticated User” and click the “Edit” button.

  4. Scroll down to “Capability” and filter using “Intellidata.”

  5. Set “IntelliBoard LTI View” to “Allow.”

  6. 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 separate system-level role, e.g. “LTIview,” and assign that role to the users you want to give the permission to.

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

  2. Under the “Permissions” group, click “Define Roles.”

  3. Click the newly created role such as “LTIview” and click the “Edit” button.

  4. Scroll down to “Capability” and filter using “Intellidata.”

  5. Set “IntelliBoard LTI View” to “Allow.”

  6. Click “Save Changes” button.

You now need to grant this system role to only those users who should have it. Moodle provides a utility to update roles per user:

  1. Use Moodle or IntelliBoard to export a list of usernames for all users with a Teacher role in at least one course. Use this list to construct a CSV file

    • The first row of the import file consists of this exact text:username,sysrole1

    • Every row after will look similar to this:mlrobson,ltiview

    • Here, “mlrobson” is a username and "ltiview" is the name of the new role that allows the LTI menu item to be visible.
      It is also possible to remove the system role from a user by including a line like this:
      mlrobson,-ltiview The minus sign removes the role.

  2. Follow the directions on the “Upload Users” documentation page referenced above to use the CSV file to add/remove roles.

  3. In order for a user to be able to use the LTI associated with IntelliBoard, the user account needs to be created in IntelliBoard. You will need to sync IB Users.
    link to Sync IB User page here

Frequently Asked Questions:

 How do I sync IB Users so they can see the LTI?

In order for a user to be able to use the LTI associated with IntelliBoard, the user account needs to be created in IntelliBoard. You will need to sync IB Users.
link to Sync IB User page here

 What are LMS Roles?
 What if Instructors don't have LTI Access through Moodle?

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

  • No labels