Skip to content

Infinite Campus Rollover

EA Suggests that any previous connection configuration records are re-used year over year. This is because currently there is no great utility in IC that will allow districts to copy over code set mappings year over year. We will update this documentation to account for any new tooling IC makes available for such tasks in the future.

Ed-Fi ODS Connection Configuration and SIS setup

  1. Navigate to the Ed-Fi Confgiuration page in IC (System Admin > Ed-Fi > Ed-Fi Configuration)
  2. Select the Connection button, which will take you to a Connection Details page similar to that shown below.

    ic_connection_details.png

  3. Enter Connection Name that makes sense. e.g. "Prod Ed-Fi ODS"

  4. Choose the correct school year from the School Year drop down
  5. Enter the OAuth URL and API URL provided to you by EA. These will most often be the same URL.
  6. Enter "/data/v3" as the Post-Amble.
  7. Client Key and Client Secret should be the API key and secret provided to you by EA.
  8. Click Test Connection to make sure connection parameters are valid. After a successful test, hit Save on the Connection Details page.

    • If your test is not successful, please try the previous steps again. If you are still having issues, please reach out to EA - support@startingblocks.org
  9. After hitting save, you should see an option on the connection to navigate to Resource Preferences. After new connection is setup for the school year, you will need to re-map Grading Periods and Sessions. These resources will need to be re-mapped each year in the rollover process as calendars and dates change. But the rest of your resources should remain mapped.

  10. It is good habit to also check to make sure any new staff members have their Assignment Codes populated in their District Assignment records.

    • To find this information navigate to Census > People and search for a staff member.
    • There should be tabs for that staff member called District Employment and District Assignment
    • There should be a District Employment record with the District Staff box checked and District Assignment Code populated
    • There should be District Assignment records for each school the staff member provides services at along with an Assignment Code for each assignment. This code be sthe same code.

    --

    NOTE: If an Assignment Code is not present in your drop down values, you may need to enable this dictionary in your Attribute Dictionary. System Admin > Custom > Attribute/Dictionary > Employment > District Assignment Code. Your code value in this dictionary must be limited to 6 characters.

    --

If you need to map resources for any reason, use this documentation provided by IC to help map resources: https://kb.infinitecampus.com/help/ed-fi-v31---ed-fi-configuration-tool---set-resource-preferences

Please ensure that all resources are mapped before proceeding to data publishing.

Data Publishing

  1. Navigate to Ed-Fi Tools. System Admin > Ed-Fi > Ed-Fi Tools
  2. Navigate to the Resync tab on the Ed-Fi Tools page.
    • Districts will use the Resync tab to initialize resource syncs for resources that were activated on the Resource Preferences page.
  3. Follow the recommended sync order put out by IC here: https://kb.infinitecampus.com/help/ed-fi#Ed-Fi-RecommendedResyncOrderv3.1
    • You might need to expand a section on this page to see the actual order
  4. Please follow the order listed on this page, with the exception of Student and Student School Association resources.  When ready to push Student Information, please go ahead and push Student and Student School Association records at the same time.
  5. Use the Error Log tab to sift through and identify errors.  Districts can use this tab to identify and diagnose data errors preventing data from getting published to Ed-Fi.
    • Rinse and Repeat the process to publish data and resolve errors until errors are minimal and then notify EA you are ready for the new school year!

EA can help identify and diagnose errors, so do not hesitate to reach out support@startingblocks.org