Thresholds can be found in the Settings > General section of your Roster Server Console and they should always be enabled once your OneRoster data is expected to remain consistent after the changes that would occur over the Back to School season.
Each time a new import of rosters comes into RosterServer, it is first compared to the existing roster data to see if the number of changes exceeds the defined thresholds for each data field. If thresholds are not exceeded, the import proceeds automatically. If thresholds are exceeded, the new data is not imported and an alert is sent to the email addresses that are set to receive threshold alerts in the Roster Server settings area. The purpose of having threshold alerts is to prevent an unintentional import of incorrect data and possibly passing along that incorrect data to all the vendors who automatically receive your rosters. An administrator of Roster Server can review the data causing the threshold alert and, if it is acceptable, they can ‘Override Thresholds’ and allow the import to proceed.
Thresholds can stop a bad import of entirely corrupt data. They can also prevent any changes from being made if the threshold value is set to zero. You are able to alter individual threshold values based on your district's data size.
Typically, the standard threshold value is ~10% of the total table data. For example, if you have 10,000 users in your data set, then it is recommended to set the threshold between 1,500 and 2,500.
To see the import that hit thresholds, log into Roster Server with an admin account and click the "Import Rosters" tab.
From there, click the latest import and the underlined words "Thresholds Exceeded"
Thresholds will be hit if the combined total of rows deleted, rows added, and rows modified equals the threshold set for that CSV file. For example, if classes.csv has a threshold of 200 and in the latest import 200 classes were removed and one was added, then the import would hit thresholds and not go through.
To see what the changes were, scroll down to the "Error Details" section and click the blue "Show Actions" button.
A list of changes between the past two imports will display on the page. This list can be ordered by action, line, sourcedId, and notes.
If the changes look acceptable, then scroll to the top of the page and click "Override Thresholds" to allow the import to pass.