This guide is designed to help you integrate InteDashboard with Canvas as an LTI tool.
To integrate InteDashboard with Canvas you will need to have the admin rights from your organization to modify or add LTI tools to your Canvas account. You will also need to have a course created on InteDashboard, so you can grab the LMS integration details from that course and integrate it those details into Canvas.
To get started:
First, grab your LMS Integration details from InteDashboard.
You will need to do this on an individual course basis, and the details can be found within your courses on admin-teachers and teacher accounts here:
💡 Keep the page above open, so you can quickly access this data in a few minutes.
Now let's open Canvas:
Open Canvas and access the course that you want to integrate InteDashboard with from within Canvas:
Go to the settings area within your course on Canvas:
Select Apps in the top menu:
Select the View App Configurations option:
Next please click on +App:
Next you will see an area where you can input the InteDashboard LMS details.
Key in the LMS Integration details from the InteDashboard Course and click the Submit button:
The important details that need to go into the +App area are the following:
⭐ Name: InteDashboard.
⭐ Consumer Key: Copy-and-paste the details from your LMS Integration area on InteDashboard.
⭐ Shared Secret: Copy-and-paste the details from your LMS Integration area on InteDashboard.
⭐ Config URL: Copy-and-paste the details from your LMS Integration area on InteDashboard.
⭐ Privacy: Public.
After the Submit button is pressed—InteDashboard will be one of the apps inside the course:
The InteDashboard link will be added to your course navigation links to click.
Students who belong to the course will also see this link will also appear on their left-side-navigation:
Additional information of importance when creating this type of LTI connection:
Students entering InteDashboard can only see activities to which they are assigned, and that assignment is made by placing them into teams which is linked to their InteDashboard enrollment e-mail address.
Students who are enrolled in one course will see only that specific course and activity when they click on the LTI link from within Canvas. Students who are enrolled in multiple courses will see all the courses and activities they are enrolled in when they click on the LTI link from within Canvas.
The application behavior is similar to an admin account works. If your teacher account has admin status, you can see all the courses on the InteDashboard landing page when you login because you’re part of them. But professors that have been added to just one course, will only see one course in the landing page when they log in. The same thing applies to students.
How to pre-assign student teams when using the LTI function:
If you have the list of students who are using Canvas, you can pre-populate the teams and sections in InteDashboard by bulk uploading the student list (with their assigned teams and section) in InteDashboard.
As students sign-in to Canvas, their email addresses will be connected to the ones you have pre-populated and they'll be automatically assigned to teams.
If a student is not using the same email you have added in InteDashboard, the student record will not connect to what's on Canvas, and they'll be unassigned to any team. In this case, you'll have to assign them to teams to make sure they'll be able to see the activities, or have them use the correct email address that's the same on both application.
Further Helpful Information on pre-populating students in InteDashboard:
If you decide to upload your student roster via one of the main student addition methods, the students may be merged into one when they authenticate from Canvas into InteDashboard.
❓Can you perform the manual or bulk upload first and then use the LTI connection to upload students?
In general, we recommend either doing the Canvas integration or the method that's built into InteDashboard to add students. We have had a few situations where the data from the Canvas integration included different email address than what was uploaded in the roster. These situations usually result on duplicate student accounts.
To be more specific, here's an example, Canvas had the email address of a student as email@example.com but the roster that was uploaded had firstname.lastname@example.org for the same person. This created multiple accounts in the system for that student, which can create a situation of personal labor to rectify by dis-enrolling students.
💡 If you still have questions, please contact our support team.