Districts can automate rostering with Brisk Teaching using a direct API connection to your Student Information System (SIS). An API connection allows Brisk to pull roster data directly from your SIS on a nightly schedule, keeping your user data up to date automatically.
We also support integrations through SFTP connections and ClassLink.
Getting Started
- To get started, email rostering@briskteaching.com with the name of your Student Information System (SIS) and let our team know that you would like to share data through an API connection.
- Brisk will send you an invitation to access our rostering portal. This invite will come from noreply@us-east-1.rosterstream.com and will have the subject line "District Onboarding Request from Brisk Teaching".
-
Click the link in your invitation email and request a verification code.
⏰ This invitation link is active for 7 days. If it expires, contact rostering@briskteaching.com and we'll send a new one. -
Once you've verified your identity, you will input your API details into the portal and save the connection. See SIS-Specific guidance for additional details for common systems.
We support OneRoster 1.1 and OneRoster 1.2 standard file formats. Learn more about our data requirements here. -
Our team will finalize the integration and confirm once our initial sync is complete.
Next Steps
Single Sign-On
Teachers will continue to use Google or Microsoft to SSO after rostering is complete. We will map user accounts based on email address and teachers' premium access will be tied to their roster-shared email.
| ⚠️ Note: Users who are not included in your roster data will lose premium access and revert to Brisk's free tier. Please ensure all intended users are included in your export files or added through an SFTP connection. |
Adding Non-Rostered Users
We will give premium access to all users shared through your ClassLink roster. If additional staff need access to Brisk and are not included in your roster, you can add these users through an additional SFTP connection or our team can manually upload those users.
Troubleshooting
District administrators have access to a rostering dashboard where they can check each school's sync status. This dashboard also includes a list of all teachers that have premium access through our roster connection.
Data Sync Schedule
Brisk syncs roster data nightly. Any changes made in your SIS during the day will be reflected the following morning.
If you need changes to take effect immediately, you can request a manual sync by emailing rostering@briskteaching.com.
SIS-Specific Guidance
Setting up your API connection will vary depending on your SIS. Below are links to guides for common platforms:
PowerSchool
The invite will contain specific PowerSchool Instructions as well as a link to our PowerSchool Plugin.
Due to PowerSchool's data structure you must let our team know which contacts should have administrator access. Additionally, you will only see self-reported grade and subject data in our site dashboard.
Infinite Campus
| Minimum Version of Software | For roster provisioning, the minimum version is Campus.1821. |
| Configuration Prerequisites | Creating an OAuth Client |
| How to get Client ID, Client Secret, and URL(s) | Sign in and find latest product documentation for the oAuth configuration screen can be found at OneRoster guidance for Infinite Campus |
| Specific Instructions | Prior to v1933.3 - Go to the Infinite Campus user interface >> select System Administration >> select Campus Learning >> select OneRoster Tools >> select on OneRoster. v1933.3 and later - Navigate to System Administration > Learning Interoperability > Digital Learning Applications > Add Application |
| When selecting attributes within Infinite Campus to sync, ensure that period is not selected. If it's selected, there's a possibility it generates a large number of errors when syncing and lock the profile in quarantine. | |
| Help | For Help, contact your Infinite Campus Customer Success Manager. |
Aeries
| Minimum Version of Software | v8.18.6.29 or later |
| Configuration Prerequisites | See OneRoster API Set Up. |
| How to get Client ID, Client Secret, and URL(s) | See OneRoster API Set Up. |
| Help | Contact Support at Phone (toll-free): (888) 324-5363 or support@aeries.com |
In order for us to successfully connect with Aeries, the following scope options need to be enabled: