How do we provision licenses that grant access to the online curriculum?
If we only sync accounts that need licenses, we can assist with provisioning licenses to all teacher and student accounts in some cases.
However, if we sync all accounts in your SIS (including accounts that do not need licenses), district and school admins will have to assign licenses to accounts that need them. When licenses are issued to your account by us, the licenses are transferred to a district admin, who then transfers the needed quantity to a school admin at each school that needs access. The school admin then transfers the licenses to teachers that need access. Teachers then transfer licenses to their students.
How frequently does account data sync?
This depends on the SIS's implementation of OneRoster. If the API supports filters based on dateModified, then we will sync differential data only. In this filter is not available, then the entire full sync will occur every 24 hours.
Are grades or any other data sent back to our SIS/database on student accounts?
No. We do not pass any data back to the SIS where we obtained the account data (such as grades or test scores).
Can we anonymize any account data for privacy concerns?
This is dependent on your SIS (or other source of user account data). For example, you could anonymize each user’s first and last name, but we advise against anonymizing usernames/email address to aid in diagnosing accounts when issues arise and to allow single sign-on (SSO).
Are class associations synced, and if so, what class data is synced?
Yes, class associations for teachers and students are synced so that teachers can communicate with their students within the Lab-Aids Portal. At the moment, we only sync class titles/names and no other class metadata, such as period/section, room, etc. If you have multiple classes at one school that have identical class titles, but are differentiated by class metadata (such as section/period), this can cause some confusion amongst teachers. Please contact us for further details. We hope to resolve this issue during the 2019-20 school year.
What user roles/types are synced?
The following OneRoster user types are recognized and synced: admin (at both the district and school level), teacher, and student. We currently do not sync parents nor aides.
After rosters are synced, are we notified if the sync was successful?
Yes, the District Admins are notified via email of the status of the sync.
How do users log into the Lab-Aids Portal?
All users (students, teachers, administrators) log into the Lab-Aids Portal on the following page: https://portals.lab-aids.com. Single sign-on (SSO) is available for the following:
-
SAML 2.0 or oAuth2.0 based implementations
-
SAML / ADFS
-
SAML / Google
-
LTI 1.0 with oAuth1.0 SHA1
-
ClassLink LaunchPad for users that roster via ClassLink's Roster Server
What is the general process for OneRoster API Integration?
Roster Sync process:
-
Lab-Aids verifies the district meets requirements and understands process
-
District sends Lab-Aids the API URL, Consumer Key, Secret Key, and district admin name/email address
-
Lab-Aids sets up integration and initiates sync
-
Lab-Aids and district both check sync data for accuracy (schools, school admins, number of classes/teachers/students rostered at each school)
-
Lab-Aids/district verify that a school admin is rostered at each school that needs access
-
District admin assigns licenses to the schools and teachers that need access
SSO process, if applicable:
-
District and Lab-Aids determine SSO beforehand
-
District sends Lab-Aids SSO XML file
-
Lab-Aids sets up SSO integration
-
District tests SSO to validate SSO functionality
-
If necessary, schedule meeting with tech teams from Lab-Aids and the district to verify SSO functionality