Canvas App Integrations

NOTE: Before submitting the request form, please talk to your area Dean and DE coordinator about the application use and any potential costs. Collect all necessary documents from the vendor, collaborate with your DE coordinator to complete the online request form, and secure the required approvals as outlined in the Process section below.

Overview: Canvas allows the integration of external applications, enabling third-party tools to enhance or add features to Canvas. These applications can be implemented across all courses at the district, college, or department level. Learning Tools Interoperability (LTI) integration connects external applications to Canvas securely and consistently.

Information about students and instructors is shared between Canvas and the external application. Some applications may need access to create assignments or post grades in Canvas. This close integration poses risks to Canvas users' personal information and campus systems. Each application must be assessed for security, FERPA compliance, Section 508 accessibility compliance, cyber liability requirements, and legal responsibilities. Instructors cannot install external applications themselves; they must follow the integration process to add external applications to their Canvas courses. Canvas maintains a list of external applications in the Edu App Center, where instructors can explore and learn more.

Timelines: The time needed to evaluate and test the application may vary based on its complexity. A minimum of 3 months is required to evaluate the application.

Prerequisites:

  • The application vendor must meet the following requirements:
  • - Section 508 Accessibility compliance (the VPAT must pass review by SAS/DSP)

    - FERPA compliance

    - The Terms of Use Agreement must pass review by the Risk Manager

    - The vendor must have District Cyber Liability Insurance. Click here to view the required minimum limits.

  • The vendor must not sell student data through Canvas or any other means.
  • The vendor must provide ongoing technical support to SJECCD instructors and students.
  • The application must support the same web browsers as Canvas. Click here to view the Canvas Supported Browsers.

Process

1. Discuss your request with your area Dean and DE coordinator regarding the application use and funding if there are any costs.

    The DE coordinator will review the request with the campus DE committee as needed. Gather all necessary documents from the vendor, work with your DE coordinator to complete the online request form, and obtain the required approvals as outlined in the following steps.

1.1) The vendor's Terms of Use and FERPA/Privacy policy must be reviewed and approved by district Contract & Risk Management. The DE Coordinator can submit these documents to LegalReview (LegalReview@sjeccd.edu).

1.2) The vendor must meet district insurance requirements, particularly the Cyber Liability amounts. The DE Coordinator can submit the vendor's Certificate of Insurance to LegalReview (LegalReview@sjeccd.edu).

   District insurance requirements: https://www.sjeccd.edu/AdministrativeServices/Documents/COI%20Requirements%20District%20as%20Additional%20Insured.pdf

1.3) The vendor's VPAT (for 508 Accessibility) must be reviewed and approved by the college VPAT Reviewer at EVC or Student Accessibility Services at SJCC. Please coordinate with your DE coordinator on this.

2. ITSS will review the requirements and technical aspects of the integration. ITSS will arrange an application demo and integration meeting with the vendor as needed.

3. If the application meets all requirements and is approved for integration:

    3.1) ITSS will coordinate testing of the application with the vendor, requestor, and DE coordinator. If testing is successful, the application will be installed in production.

    3.2) If the application is not approved or testing is unsuccessful, it will not be installed in production.