Filename: /automated/staff_overrides.csv
Inclusion criteria: All staff that should have data fields overridden in SchooLinks
Minimum Upload Frequency: As this data changes - We do not process this file as it is received, but we use the most recent version of the overrides file that we have received, when the school_staff.csv
file triggers a new import or the Clever/OneRoster API Syncs run nightly.
Note that at least one of staff_id
, staff_sis_id
, or teacher_number
must be passed and it must match the values stored in SchooLinks for these staff members in the first column. Please check the data uploads section for an example of staff and their corresponding identifier values. This video shows you where to find this in your SchooLinks account https://www.loom.com/share/a6a452638a3843c097a2b3963ba7d276
You can pass any of the other columns if you wish to override any of the values that would be passed or set by default by the rostering method your district uses
Indicates how a user's access will be scoped.
district
is passed, the user will have access to all students in the district. You can optionally supply grades in the "grades" column to further restrict this user's district-wide access to a subset of grades.school
is passed, you MUST provide the list of school codes to which this user can access. You can also provide a list of grades to which the user's access will be restricted within the schools they have access tocaseload
is passed, this means that a user will need to have students explicitly assigned to one of her/his caseloads. For example, a counselor can be given a caseload of students for course scheduling or a teacher can be given a "caseload" of students to guide in his/her career planning class. This can be done in the SchooLinks School Admin Management UI after School Staff creation or through the caseloads.csv data upload but not both (see note in Caseloads Schema).