Admin FAQ: Canvas and Infinite Campus

Document created by Erin Hallmark Administrator on May 30, 2018Last modified by Emily Allen on Jul 11, 2018
Version 3Show Document
  • View in full screen mode

    Official Canvas Document


Canvas has developed an automated integration infrastructure between Infinite Campus and the Canvas learning management system for Grade Pass Back, utilizing APIs made available from Infinite Campus. The integration will create assignments and post grades back into the Infinite Campus Gradebook based on the latest assignment settings and submission data in Canvas.


This article gives an overview of the Canvas and Infinite Campus integration.




Infinite Campus Grade Pass Back




How does Infinite Campus work with Canvas?

The Gradebook integration is a one-way transfer from Canvas to Infinite Campus. Only assignments that appear in the default Gradebook can be sent to Infinite Campus. Changes in Canvas will always overwrite changes in Infinite Campus. If a change is made in Infinite Campus, the change will not be reflected in Canvas.


Are there any prerequisites to use Infinite Campus grade passback with Canvas?

In order to use grade passback you will need to purchase Infinite Campus’ Campus Learning solution. Please contact your client executive at Infinite Campus for more details. Instructure’s integration for provisioning and grade passback comes with no additional costs.


How do I enable Infinite Campus grade passback?

As a SIS administrator, you will need to go to Infinite Campus System Administration->Campus Learning->OneRoster Tools->Grading Services, click on Kimono (Canvas), and enable the integration. You will also need to generate a key and secret here. This required key will work for all grading services and rostering endpoints.


You also need to ensure that the new SIS Integration Settings is enabled in Canvas Feature Options as well as options in SIS Integrations (these options are hidden to clients). This is something your account CSM or IC will have to do for you.


What information is created in Infinite Campus from Canvas for grade passback?

The Canvas Infinite Campus Grade passback process will create the following information in Infinite Campus:
Gradebook items pertaining to the following:


      • Graded Assignments
      • Graded Quizzes
      • Graded Discussions
        Scores (Grades) for individual students based on their submissions in Canvas


Infinite Campus Provisioning




Can I use IC GPB through OneRoster with any integration type?

Currently, the only integration option that allows for Infinite Campus grade passback with Canvas is the OneRoster 1.1 integration through the Kimono SIS Platform (i.e. provisioning for IC OneRoster through our SIS Platform must be set up in order to have IC GPB).


What objects are supported for provisioning with OneRoster 1.1 for the Infinite Campus to Canvas integration?


  • Staff
  • Students
  • Courses
  • Sections
  • Terms
  • Enrollments
  • Accounts 


What value do you use as the default SIS ID in provisioning?

By default for new clients, we use the sourceId from OneRoster as the SIS ID in Canvas. We will attempt to continue to use the existing Canvas SIS ID if it is unique and available in OneRoster for existing clients moved to the Kimono platform.

1 person found this helpful