Course LMS Integration
Last updated
Last updated
Note: this feature is not enabled by default. If it is not enabled, then it will not be present on your navbar. If you are interested in this feature, please contact your HiTA representative.
Click on the LMS Integrations
tab under Manage Assistant
to manage various third party LMS integrations for your course. You will see various cards for different LMS integrations.
An instructor for a course can manually authenticate with Canvas by clicking on the Authenticate
button. We do not recommend this method as this involves the instructor to manually create an API access token in their Canvas account. Instead, we recommend institutions to follow the OAuth 2.0 process to authenticate with Canvas. The administrator of your organization will be able to do this.
Once you click on the Authenticate
button, you will be directed to a page where you can input your institution's Canvas instance URL, your Canvas course ID, and your Canvas API access token.
Your Canvas Base URl
is the URL of your Canvas instance. For example, if your Canvas instance is hosted at https://canvas.institution.edu
, then your Canvas Base URl
is https://canvas.institution.edu
.
Your Canvas Course ID
is the ID of the course you want to sync with HiTA. You can find the course ID in the URL of the course in Canvas. For example, if the URL of the course is https://canvas.institution.edu/courses/123456
, then your Canvas Course ID
is 123456
.
You can create the Canvas API Access Token
within Canvas. You should be able to find this under Account > Settings > Approved Integrations > + New Access Token
.
Once you click submit, HiTA will fetch your course files and assignments from Canvas and store them in the knowledge base for this course. This process may take a few minutes. Once the process is complete, you will be able to view the resources that have been successfully synced to your course in HiTA.
Notes:
HiTA does not store personal API access tokens.
We currently only import Files
and Assignments
from Canvas. For Files
, we only import PDF documents.
Once you have authenticated with Canvas, you can manage your resources in HiTA by clicking on the Manage Integration
button. You will be redirected to a page where you can view and manage your resources.
You will also see all the resources that have been imported from your Canvas course under the Modules
tab. See the modules guide for more information.
You can manually sync your resources and members with Canvas by clicking on the Sync
buttons within the Canvas integration card. For the resource sync, if any of the Modules
, Files
, Assignments
, or Pages
are updated or newly created in Canvas, HiTA will sync the changes to HiTA. For the member sync, if any of the Students
or Teachers
are updated or newly created in Canvas, HiTA will sync the changes to HiTA.
The Auto Sync
feature will sync all the resources from Canvas to HiTA every 2 hours. This feature is not available if the instructor went through the manual process of authenticating with Canvas using their personal access token. If your course was imported from Canvas by one of your institutions' admins using the OAuth 2.0 process, then Auto Sync
will be enabled by default.
If a tab is hidden in your LMS course, then the corrosponding resource type will also be hidden in HiTA. For example, if the Files
tab is hidden from students in your course, then the module contianing the files in HiTA will have an availbility date set for the future (1 year), so students will unable to view those resources. Furthermore, if a resource is hidden, unpublished, or locked from students in the LMS course, then that resource will not be imported into HiTA. Once it does becomes available in the LMS course, then during either a manual sync or auto-sync, that resource will be imported.
Currently, we support importing the following file types from your LMS course:
.doc(x)
.ppt(x)
.csv
.ipynb