Current and Upcoming Integrations

Faculty can share interest in third-party learning tools

Do you have a third-party learning tool you’re interested in using? Share information on the tool with the LMS Academic Transition Steering Committee and the Canvas Project Team. Learn more about the process and access the Google form to submit information.


Technical integrations required for transition to Canvas

Various technical integrations are required for Canvas to seamlessly support Penn State teaching, learning and administrative needs. The integrations are prioritized into three tiers, which ensures that project resources are applied to deliver critical tools that support an efficient transition to Canvas from ANGEL.

Tier 1 includes priorities necessary to move out of ANGEL and into Canvas. There are 22 technical integrations in Tier 1.

Tier 2 includes features and capabilities available in ANGEL that are also desired for use in Canvas. There are 17 technical integrations in Tier 2.

Tier 3 has yet to be evaluated.

Penn State Outreach has eight technical integrations that need to be completed to successfully move World Campus courses out of ANGEL into Canvas.

(This page will be updated as integrations are completed)


Tier 1 in more detail

Alternative Authorization and Notification
Provides administrative tools to communicate Canvas login status and authentication issues.

ANGEL Groups Replacement
Provides functionality in Canvas that parallels ANGEL Groups functionality.

Enterprise Area Admin Management
Provides a tool to create and assign individuals in designated college/campus Canvas Area Admin roles with permissions to enroll instructional designers in Canvas courses.

Enterprise Area Admin Management Audit and Support
Provides support tools to audit and manage Area Admin accounts.

Group Synchronization for Cross-listed and Merged Courses
Provides a tool for faculty to automatically create individual groups (i.e., teams) for each course section within a merged course. Enrollment changes in the source section of the merge will automatically synchronize in the relevant group within the merge.

Learning Tools — Deployment at Scale: Mine and Relink Tool
Tracks learning tools in master courses to ensure they carry forward correctly when new courses are copied from the master courses; eliminates having to configure and verify the learning tools such as Tutor.com in each subsequent course copy.

Learning Tools — Identify Expired Tools
Provides process to identify and manage expired or non-authorized learning integrations.

Learning Tools – Request and Review
Provides automated process to request, vet, approve and implement third-party learning tools.

Secure Testing Scheduling and Delivery at Scale
Allows faculty to schedule and administer Canvas exams in the Pollock Testing Center.

Accessing and Integrating with Canvas Data COMPLETED
Provides daily, automated retrieval and processing functionality of Canvas Data, a subset of information in the Penn State Canvas database, to support integrations, e.g., identifying learning tools used in multiple courses so they can be managed as a single enterprise tool.

Accessing and Integrating with Canvas Data (Phase 2) COMPLETED
Provides broader integration capabilities, e.g., filtering published courses in Canvas via the Penn State Course Search tool or providing Canvas usage and adoption metrics.

Canvas Application Program Interface (API) Proxy Server COMPLETED
Provides secure method to integrate approved systems with Canvas; e.g., World Campus needs this in order to use its course roster and content management tools.

Canvas API Proxy Server Audit and Support Tools COMPLETED
Provides secure method to audit and manage approved system integrations that interact with Canvas.

Canvas Login Page Redesign COMPLETED
Incorporates new branding.

Learning Tools — Deployment at Scale COMPLETED
Provides tools to configure and implement third-party learning tools throughout the university, e.g., VoiceThread and Turnitin.

LionPATH Enrollments Integration – Student Information System (SIS) COMPLETED
Allows LionPATH to populate courses, accounts and enrollments within Canvas, starting fall 2016.

LionPATH Grade Exchange Integration COMPLETED
Provides a method for faculty to retrieve, review and post final grades to LionPATH from Canvas, starting fall 2016.

Manually Created Courses COMPLETED
Provides a tool to request and create Canvas courses not populated via LionPATH.

Middleware API with Canvas — SIS Data COMPLETED
Provides functionality to retrieve and combine data from Canvas and LionPATH, e.g., merged course enrollments, which are needed for other integration efforts.

PSU Tool to Filter / Find Courses COMPLETED
Provides an advanced searching and filtering tool for administrators and support staff to find courses based on LionPATH information, assigned faculty and other advanced search criteria.

PSU Tool to Filter / Find Users COMPLETED
Provides a tool for administrators and support staff to search for Canvas users and identify explicit user access account information.

Targeted ANGEL Migration Tool COMPLETED
Provides ability to copy existing ANGEL courses (minus student content) for pre-migration cleanup and eventual migration into Canvas


Tier 2 in more detail

College Content Management System LTI Integrations
Provides a tool to integrate content management systems (e.g., Drupal) with Canvas.

Course Change Node
Provides support tools to reassign Manually Created Courses to the correct administrative/academic area within Canvas.

Course Substitutions Portal and Notifications
Provides course substitution review and approval notification via Canvas.

Create and Rename Node
Provides tools to manage the administrative/academic areas for courses and other information within Canvas.

Curriculum Development Portal and Notifications
Provides curriculum consultation and approval notification via Canvas.

Implement FERPA Policy in Merges
Permit merges of Digital Learning Cooperative, World Campus Collaborative, and cross-listed courses in accordance with FERPA guidelines.

Scanning Scores Retrieval Tool
Provides integration to automate the importing of scanning scores to the Canvas Gradebook.

Student Aid — Date of Last Activity
Provides a tool for the IT Service Desk to identify student activity in Canvas to support date of last activity reporting for student aid requirements.

Student Rating of Teaching Effectiveness (SRTE) Portal and Notification
Provides process to complete SRTE notification for faculty and students via Canvas.

TurnItIn
Provides integration with this writing assessment toolkit, which allows instructors to provide feedback and to detect plagiarism.

Vendor LTI and API Proxy Token and Course Filtering
Transparently and securely provide vendors and IT partners access to previously authorized Canvas APIs.

YouSeeU
Integrates YouSeeU platform for recordable, synchronous meetings within Canvas.

ANGEL Courses Link in Canvas COMPLETED
Provides a Canvas interface to display and access (redirect to) active ANGEL courses.

Learning Tool Integration Custom Proxy Parameters COMPLETED
Expands LMS integration options by leveraging parameters (e.g., course abbreviation and course number) not supported by Canvas.

Springshare Library Subject Guides and Reserved Readings COMPLETED
Provides a method to link Library Guides and Reserved Readings in Canvas courses.

Tutor.com COMPLETED
Provides functionality for online tutoring tool to work within Canvas for World Campus courses.

VoiceThread COMPLETED
Provides integration between Canvas and VoiceThread, a web-based application for asynchronous conversation around collections of media.


Penn State Outreach technical integrations

Evolution Content Management LTI
Recreates existing file manager tool that retains the order of course components when copied from one course space to another. Allows for framing Evolution content into the Canvas environment, utilizing the built-in Canvas data for roles and permissions.

One to Many LTIs
Provides ability to copy a master course into multiple sections at one time.

Automate Adding Designers as Course Admins COMPLETED
Provides a tool to auto-assign World Campus instructional designers into the appropriate Canvas RDC 1 courses (courses designed and developed by World Campus Learning Design).

Automate Merge Process for World Campus COMPLETED
Backend automation to merge course sections into a single section in Learning Design applications to match Canvas courses that have been merged.

Bulk Enrollment for Manually Created Courses COMPLETED
Provides functionality to enroll users in bulk into manually created courses in Canvas.

Copy Group Learning Tools Interoperability (LTI) COMPLETED
Copies group structure from one Canvas course into others.

Middleware API Connection Rework (Scripts and testing) COMPLETED
Updates system and application connections to work with Canvas.

Peer Evaluation Application Program Interface (API) COMPLETED
Provides access to custom peer evaluation tool within the content management system for World Campus courses.