ClassLink and QuaverEd

QuaverEd supports ClassLink Single Sign-On (SSO) access via Oauth2 to our resources; QuaverEd can also support SAML and LTI integration in ClassLink if needed.

We integrate directly with the ClassLink OneRoster API or support rostering via OneRoster CSVs delivered by ClassLink.

ClassLink SSO Integration Setup

This section is directed toward IT administrators looking to set up ClassLink Single Sign-On (SSO) access via Oauth2 to QuaverEd resources for their district.

Step 1: District requests integration in ClassLink

  • Log into your ClassLink Dashboard with your ClassLink Tenant Admin account and click the App Library (plus icon).
  • Enter Quaver Music in the app library search bar. Select the Quaver Music Oauth2 app – click Add.
Quaver Music Oauth2 app in ClassLink app library
  • The Quaver Music Oauth2 app should now appear on your ClassLink Dashboard. Click the icon. 
Quaver Music Oauth2 app icon on ClassLink dashboard
  • You’ll see our ClassLink Configuration Request Form. Fill out the form and click Submit to send a request to QuaverEd. 
Quaver ClassLink Configuration Request form
  • QuaverEd’s integration team will be notified of your request to set up Oauth2 access in ClassLink. We will be in touch with the following steps!
Quaver Classlink configuration request form submission success page

Step 2: QuaverEd approves the request

QuaverEd will be notified that you have requested the ClassLink Oauth2 app. We will configure your SSO access on our end and reach out with the next steps.

Step 3: Testing

Once we’ve approved your district, your integration will be set up in a local testing state so only a few users can come through. Once we confirm everything seems to be working as expected, we’ll go ahead and release it for everyone to use.

To test the SSO integration, please have a licensed QuaverEd teacher log in through ClassLink. They should land on our SSO account provisioning page. Check out below, How to Access QuaverEd from ClassLink.

Note: If you are setting up automated rostering with us, when a licensed QuaverEd teacher has successfully logged in through ClassLink and reached their QuaverEd account, they should see their rosters activated in QuaverEd.

Step 4: Release

When we have confirmed everything is working as expected, we will release your integration on our end. When you are ready to add the application to your users’ ClassLink dashboards, you can follow ClassLink’s instructions for assigning the app to your users.

How to Access QuaverEd from ClassLink

This section is directed toward teachers and students using ClassLink with QuaverEd. Your district IT administrator must first set up a ClassLink SSO integration with QuaverEd, following the setup instructions above.

1. Sign in to your district ClassLink account. This is often linked from your district’s website. Alternatively, you can visit launchpad.classlink.com and search for your school to find your ClassLink portal. (If you are not sure how to access ClassLink, contact your district IT specialist).

Classlink launchpad login finder page

2. On your ClassLink dashboard, click the Quaver Music* app icon.

If this is your first time accessing QuaverEd from ClassLink, proceed to step 3. Otherwise, you can skip step 5!

Classlink example app dashboard, Quaver Music icon highlighted

3. This page is essential! If this is your first time logging into QuaverEd from ClassLink, you’ll likely see our Single Sign-On account provisioning page.

If you have created a QuaverEd account before, click Link existing QuaverEd Account. This will allow you to link your ClassLink account to your existing QuaverEd account.

If you do not have a QuaverEd account, click Create new QuaverEd Account. If you click Create new QuaverEd Account on this page, skip to step 5!

4. Enter your QuaverEd Username and password and click LOGIN to link your ClassLink account to your existing QuaverEd account.

If you have never created a QuaverEd account before, click Go Back and select Create new QuaverEd Account on step 3.

5. Depending on the type of account you’re using, you will land at one of the following places…

Teacher Dashboard

If a teacher lands on their Teacher Dashboard, this will indicate that the teacher has successfully linked their QuaverEd teacher account with ClassLink.

Student Dashboard

Quaver student dashboard

If a student lands on their Student Dashboard, this will indicate that the student has successfully linked their QuaverEd student account with ClassLink.

This section is directed toward IT administrators looking to set up roster syncing with QuaverEd via the ClassLink OneRoster API for their district. Please see our instructions here for teachers with questions about rostering with ClassLink.

Step 1: Add our ClassLink OneRoster API app

  • Log into your ClassLink Dashboard with your Tenant Admin account and click the ClassLink Management Console icon.
ClassLink dashboard, ClassLink Management Console icon highlighted
  • In the sidebar menu of your ClassLink Management Console, click Roster Server>Manage.
ClassLink management console, "Manage" option under Roster Server menu item highlighted
  • In your ClassLink Roster Server console, click Applications in the left sidebar. On the Applications page, click the Add Applications button.
ClassLink Roster Server Console, Applications Area, Add Applications button highlighted
  • Search for “Quaver” in the finder. Click the Add button next to the “QuaverMusic.com” app.
QuaverMuisc.com roster api app in ClassLink Roster Server Add Applications area
  • You should now see the QuaverMusic.com app appear in your Applications on your ClassLink Roster Server. Ensure that you have the settings for the app set to Enabled and FULL.
QuaverMusic.com app added to ClassLink roster server, settings set to Enabled and Full

Step 2: QuaverEd configures your district for roster syncing with ClassLink

Let our integrations team know once you have added our ClassLink OnerRoster API app. We’ll need to set things up on our side to pull your district’s data from ClassLink.

Step 3: Testing

Remember that a rostering integration with Quaver requires that we also integrate with a Single Sign-On (SSO) system used by your district.

Have a licensed QuaverEd teacher log in via your district’s SSO integration with QuaverEd (this may be in ClassLink or another platform) to test whether the roster sync is working correctly. If this is that teacher’s first time logging into QuaverEd via SSO, they will see our SSO account provisioning page. This page is essential!

When a licensed QuaverEd teacher has successfully logged in via SSO and reached their QuaverEd account, the teacher’s roster sync will activate. At this point, the teachers should see their rosters automatically populate in the Student Admin area in QuaverEd.

Step 4: Release

When we have confirmed everything is working as expected, we will release your integration on our end.