Filename: /automated/school_staff.csv
Inclusion criteria: All staff that should have access to SchooLinks
❗This data set is not additive and will archive records not included in the file from previous uploads. This does not apply to manually created Staff accounts created in SchooLinks.
Minimum Upload Frequency: As this data changes -this will be important for both creating new accounts and removing accounts where users should no longer have access to student data
<aside>
💡 Note that at least one of staff_id
, staff_sis_id
, or teacher_number
must be passed so we have a unique key for staff. If you will be sending caseloads through the caseloads.csv schema you must make sure that you have included the type of staff identifiers that will be passed for caseload creation
</aside>
Download fillable template here:
Indicates how a user’s role will be scoped. Roles define the capabilities that your district's staff have on SchooLinks. The options depend on the roles available for the district, which can be found on the Staff Account Management page. If the role
column is left blank, the “Default role” will be applied to the user.
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).