Grade Sync with Infinite Campus

Discover how to sync and update grades across Infinite Campus with the Grade Sync feature.

In this article

Set up Grade Sync Service

Gradebook IDs in School Passport

What next

Note: Grade Sync Service is supported for Infinite Campus API 1.1 and 1.2. 

Caution: Infinite Campus API 1.1 does not support Assessment Line Items and Assessment Results.

Supporting Grade Sync Service (GSS) to Infinite Campus offers flexible grading options that cater to diverse grading methodologies used by educators. It supports various grading scales, including traditional percentage-based, points-based, and standards-based grading. This flexibility allows teachers to align their grading practices with their instructional goals and reporting requirements.

To avoid setup issues, we recommend to contact GG4L Support for assistance.

Note:

You can't add Grade Sync Service to an existing Infinite Campus integration. You need to set up a new integration that has Grade Sync turned on.

Set up Grade Sync Service

  1. Activate a new Infinite Campus application from the Application Gallery or via the link.
  2. In the Sync Mode, select the desired mode and click Next >.
    Blackboard_Configure app_Sync Mode
  3. (If Import) Contact GG4L Support Team to request GSS activation and proceed with configuration upon approval.
  4. In the Delivery Config:
    Infinite Campus_Delivery Config
    • Service URL: URL where your API is accessible for your Infinite Campus. 
      • For API 1.1: [URL]/api/ims/oneroster/rostering/v1p1
      • For API 1.2: [URL]/api/ims/oneroster/rostering/v1p2
    • OAuth Client ID and OAuth Client Secret: Use to connect to Infinite Campus API.
    • Authentication URL: Uses for the authentication process in an Infinite Campus.
    • (if APIs 1.2) Vendor Key and Vendor Secret: Use to connect to the Vendor's API. To obtain these keys, submit the corresponding request to Infinite Campus support.
  5. In the Master Fields, create merging rules to a correct grade exchange between Vendor`s app and Infinite Campus. For more about grade exchange, see Manage Master Fields for Grade Exchange.
  6. (Optional) Customize other steps or click Finish Configuration.
  7. Run sync when setup completes. Wait a few seconds for the changes to apply.
  8. Go to the Data Browsing > Gradebook to review gradebook import results. 
    Data Browsing_Gradebook

Recommendation:

Set up Master Fields to prevent data duplication when syncing from Infinite Campus to School Passport. For detailed instructions, see Manage Master Fields for Grade Exchange.

Gradebook IDs in School Passport

OneRoster Id is a special identifier assigned to each gradebook entity within the School Passport. It helps to accurately identify and track categories, line items, and results within the gradebook. OneRoster ID can be found on the gradebook entity detail page in the Identifiers panel. OneRoster Id is equal to the SIS ID.

Next steps

After syncing is complete, go to Settings > Attribute Mappings to configure the gradebook mappings for the Infinite Campus app. Learn how to configure attribute mappings in School Passport.

Attribute Mapping_Gradebook entities

See also

Infinite Campus Integration Guide

Manage Master Fields for Grade Exchange