UCI Canvas Policies
On this page
Professional Programs & UCI Canvas
If you would like to use UCI Canvas for a professional master’s degree program, please Contact Us.
Usage of UCI Canvas by professional master’s degree programs requires a funding agreement between the program and the Office of Information Technology.
Canvas provides a mechanism for you to create or utilize customized connections to the API (Application Programming Interface), which establishes technical associations between your account and the tool provider. These connections allow external tools to interact with UCI Canvas on your behalf and they can provide data from Canvas to the tool provider.
To ensure the integrity of the UCI Canvas system, UCI recommends you provide API access tokens only to those tools that have been reviewed and approved by the Office of Information Technology (OIT). In addition, OIT recommends you set an expiration date on any custom authorizations, to ensure inadvertent access is not extended beyond a reasonable time.
The following tools have been reviewed by UCI and are available for use with UCI Canvas once instructors authorize access:
- RollCall Prod - Enables use of the Attendance tool
- iClicker - Enables connections between the iClicker software and UCI Canvas
- AEFIS (Engineering Only) - Establishes connection between UCI Canvas and AEFIS
- Canvas Mobile - Enables use of the Canvas mobile app from Instructure
If you would like to use a tool that requires the use of an API Access Token, please let us know.
To ensure the integrity of the UCI Canvas system, UCI does not routinely provide developer keys to external tool providers. This decision allows UCI to have confidence that the developer key does not inadvertently expose private student data with unintended consequences.
UCI does, however work with external tool providers to integrate tools and services via the Learning Tools Interoperability (LTI) framework. LTI essentially allows developers to embed content and functionality within a Canvas course space, and return information to Canvas as well (i.e. grades, analytics).
Additional information about LTI is available at
Increasingly, universities are becoming cautious about granting developer keys and are searching out alternatives routes to integration. Tools equipped with LTI capability can be incorporated into a wide variety of learning management systems, including Moodle, Blackboard, and more.
You are welcome to contact the EEE team with requests for connections to external tools using developer keys, or with additional questions.