EarlyBird Technical FAQ

Read some of our frequently asked questions about Rostering, and Single Sign-on

SSO/Login

  • I can’t get logged in with my old username and password?
    • We reset all logins this year to better facilitate logging in for the new year. If your district is using SSO you can use that to log in without needing to set up a new username or password. If your district isn’t using SSO you can register your new password using this link.
  • My district is using SSO, do I still need to create a password?
    • No, if your district is using SSO you won’t need a username and password.
  • How many login methods allowed per district and user type 
    • For security purposes we strongly recommend using not using several SSO type for logging in, as such if SSO is enabled logging in using Username/Password will be disabled
    • We can allow different login methods for students and staff, so if for example, your district use Google SSO for the staff users and Clever SSO for student users we can set it up so both SSO options are allowed
  • Can I set up SSO after we start testing?
    • Yes, SSO can be set up at any point during the school year for both teachers and staff. Once SSO is set up and confirmed to be working we will then turn off the Username/Password login 
  • How do my teachers know which login method to use?
    • We recommend reaching out to all of your EarlyBird staff to let them know which login method will be used by your district at the start of the year. We also recommend letting them know if you are planning to set up SSO for students 
  • Will the student have a username and password
    • We don’t have usernames or passwords for students but students can still use the remote login (First Name and Participant Code) to login. This will still be available even if SSO is turned on for your students 
  • My district uses two different email domains for Staff and Student, is that supported?
    • Yes, we will support that! As long as we have the correct email address in EarlyBird the SSO should still work
  • What information is needed to set up SSO?
    • We will need the email address to for either student, staff or both
    • We will also need the District’s Clever ID or ClassLink Tenant ID if using those SSO options
  • Can a student log in at any time using the App Gallery?
    • Yes, as long as the app is available in the app gallery the student can take the assessment. The students will not have the ability to access the screener via unlocked mode, so they can’t retest on their own, if they have already tested, but if they haven't test and the app is in their gallery they can access it
  • What if a user tries to log in before they have been rostered?
    • The user trying to log in will receive an error message that they aren’t able to access the platform
  • What happens if a user tries to use the registration link but they aren’t in the system?
    • The user won’t receive an email to set up their account as we don’t have an account available for them

Rostering

  • I have Infinite Campus, which version of OneRoster should I be using?
    • For Infinite Campus, you will want to select OneRoster v1.1 using OAuth 2 to ensure the proper connection.
  • Will you be passing back any information into our SIS, through the API connection?
    • No, the API connection will only be used to get the roster information. We won’t push back any information to your SIS
  • Will you be pulling in all grade levels?
    • No we will be able to filter the grade levels down to only the purchased grade levels
  • What SISs can we set up a connection with for nightly sync?
    • We can support connections with several different SISs
      • If your district uses PowerSchool we can support the connection via a plugin
      • If the SIS you are using has the option to connect via OneRoster API we can support that connection
      • If the SIS you are using has the option to send OneRoster CSV files via an sFTP we can support that connection
  • Can I do nightly sync? 
    • Yes, we do have options for doing nightly sync, however if nightly sync is turned on manual changes may be overwritten
  • What happens if nightly sync is set up but the data doesn’t look right?
  • Can anything be added manually?
    • Yes, students, staff, and classrooms can all be added manually, however, these manual additions will not be updated during nightly sync and could cause duplicates.
  • Will ELL tags be brought in using nightly sync?
    • Yes, but the tag data will need to be brought in separately via sFTP. It can still be done via SIS and nightly but it will still need to be a separate file
  • For nightly sync, what happens to the students/classrooms/schools added manually through the EB dashboard after the next SIS sync?
    • The staff at the schools can add students manually if needed, however, if the student is brought in through nightly sync after a duplicate student will be created. The duplicate student will need to be merged after to ensure the assessment is taken on the right profile 
    • Classrooms will also be duplicated if they are created in the dashboard and then brought in through a nightly sync afterwards. Classrooms can’t be merged and the manually created classroom would need to be removed.
  • How are SIS user roles mapped to EB user roles (teacher, school admin, district admin)?
    • If a user has a Teacher role in their SIS it is mapped to Teacher in EarlyBird 
    • If a user has an Admin role in their SIS it is mapped to School Admin in EarlyBird
    • There are no roles mapped to the District Admin role, that will need to be added manually
  • For nightly sync, what happens to the user roles that were manually updated? e.g. What if a user (e.g. literacy specialist) comes in through the SIS as a "teacher" role but then EB updates their role to "school admin"? What happens at the next SIS sync if the user is still a "teacher" role in the SIS system?
    • If a user is given the role of Teacher initially and then their role is manually changed, this change won’t be reverted during nightly sync unless their role is changed in the SIS. If a change is made to their role in the SIS it will affect their role in EarlyBird, and it could change them back to Teacher. 
  • How many SIS systems can we autoroster/nightly sync for a single district?
    • Only one SIS can be set up for nightly sync at a time, if a district uses multiple SISs there are a couple options
      • Set up the connection for each SIS to do a one-time sync and then the district is responsible for manual updates 
      • Set up each connection and do a one-time import and then set up one for nightly sync. The district will be responsible for updating any student that isn’t part of the nightly sync
      • The district can use the EB Spec to pull in all of the students using one set of files on a one-time import
      • Set up one of the SISs for nightly sync and the district can then manually create all of the other student/classroom manually