Districts are required to programmatically roster/sync student accounts and are highly encouraged to roster/sync staff accounts, but we have the capability to support manual staff account management through our UI, though we generally discourage this practice as it requires manual upkeep
Rostering methods in order of SchooLinks's recommendation:
OneRoster Server (either through ClassLink or another OneRoster server, such as your SIS)
Clever Sync
Automated Nightly SFTP deposit or Manual CSV upload of the following files from your Student Information System:
See Instructions for specific Student Information Systems: for SIS specific instructions.
Our recommendation is that districts use the rostering method that they are most comfortable with and that support access via the SSO method that their end users are most comfotable with (ie ClassLink or Clever)
Occasionally, districts may roster different user types with different methods. For large districts in particular, who have well documented access rules our CSV schemas provide the most control in specifying SchooLinks specific fields easily.
Consider how you plan to create guardian accounts. There are 2 potential approaches. They are online below or can be seen visually here:
CSV:
OneRoster
Clever
Supports specific fields to be overridden if we’re getting data via OneRoster or Clever. This allows you to pass us a CSV with values that “correct” what you are sending in the rostering method. This is discouraged, but is workaround that we support