fbpx

LTI and QuaverEd

QuaverEd can supply an LTI link that can be installed in your LMS and facilitate access directly to QuaverEd.com.

LTI Single Sign-On (SSO) Setup

This section is directed toward IT administrators looking to set up LTI SSO access to QuaverEd’s resources for their district; follow the steps below.

Step 1: Identify key LTI parameters and referrer

All districts performing an LTI SSO integration with QuaverEd must send at least one LTI parameter that uniquely identifies the user. However, you may send additional parameters to activate certain optional features. Please notify us if you plan to start these optional features so we can configure them. You can send parameters in the request beyond those we support, but QuaverEd will not utilize them. The LTI parameters QuaverEd supports can be found here.

QuaverEd will configure our systems according to the parameters identified by the district. You will also need to identify the referrer link from which the SSO request comes. This will be in a link format, such as “launchpad.classlink.com.” This will allow our system to recognize incoming SSO requests from your district.

Step 2: Install key, secret, and host

QuaverEd will generate a key and secret for your district’s SSO integration and deliver these values to you via email and our host link. You will need to install these values in your configuration. You should use the host link as the SSO launch link.

Step 3: Provide test accounts

We ask that you provide QuaverEd with test teacher and student user accounts that can log in using the district’s SSO method. This allows us to perform initial testing without interrupting teachers and students and aid the district in troubleshooting any future issues that may arise. If the QuaverEd SSO link is installed in your district’s Learning Management System (LMS), we ask that you provide us with test account credentials for the LMS so that we may access the SSO link as accurately as possible. If you cannot provide us with test account information, we will have to rely on you or your users to test the integration adequately.

Step 4: Testing

Once QuaverEd has confirmed that the configuration is working as expected, we ask that the district test the integration in the live environment by having a QuaverEd teacher log in using the SSO link. If the teacher can log in using the SSO successfully, have a student log in using SSO. If both user types can log into QuaverEd successfully and get the expected behavior, we will consider the integration ready for district-wide release.

What defines a successful SSO login?

When users log into QuaverEd.com via SSO for the first time, they should see our account provisioning page. This process will allow users to link their SSO accounts with existing QuaverEd accounts or to have a new account provisioned automatically. This choice is crucial for QuaverEd teachers who may have content licenses attached to their pre-existing QuaverEd accounts. Users will only have to provision their accounts the first time they log into QuaverEd using SSO, and after that, logging into QuaverEd via SSO will take them directly to the program with the chosen account.

If a user attempts to log into QuaverEd.com and gets a blank page or any other error, this indicates an issue with the SSO configuration. Please report any problems or concerns so we can address them.

What about our rosters?

If your district performs a rostering integration with QuaverEd, they must log in with SSO to trigger the roster update process. QuaverEd teachers will not see their OneRoster data appear in the QuaverEd system the first time they log into QuaverEd via SSO. Because we process our rosters nightly, there is roughly a 24-hour delay between the time a teacher first logs into QuaverEd via SSO and the time they see the roster data appear in QuaverEd. 

Step 5: Release

Once we have confirmed that a teacher and a student have successfully logged into QuaverEd.com via the SSO link, you can launch the SSO functionality district-wide. You should notify your QuaverEd users when the functionality becomes available, and you are responsible for training your users on how to access QuaverEd from your district’s system. You can share our account provisioning instructions with your district’s users to smooth their transition into using SSO to access QuaverEd.

Step 6: Support

QuaverEd will continue to support the SSO integration with your district throughout our contract term. We are committed to providing responsive support for our SSO integrations and will work with you to resolve any issues. If you need to alter your district’s SSO configuration, please notify us (integration@quavered.com) before making any changes so that we can provide uninterrupted access for your QuaverEd users.

How to Access QuaverEd using LTI SSO

This section is directed toward teachers and students in districts with LTI SSO integrations with QuaverEd. Your district IT administrator must set up an LTI SSO integration with QuaverEd, following the instructions above.

1. 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 we find an existing QuaverEd account associated with your email address, you will see the message seen to the right.

Select Yes, that’s my account to link to that QuaverEd account. Select No, that’s not me if you’d like to connect a different QuaverEd account.

2. If you have created a QuaverEd account before, select Link existing QuaverEd Account.

If you do not have a QuaverEd account, select Create new QuaverEd Account. 

3. Enter your QuaverName and password and select Submit to link your SSO to your pre-existing QuaverEd account.

Remember, this is asking you to identify a QuaverEd account you have already created in the past. If you have never made a QuaverEd account before, select Go Back and select Create new QuaverEd Account on step 2.

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

Teacher Dashboard

You will land here if your SSO is linked to an active QuaverEd teacher account.

Student Dashboard

If your SSO is linked to an active student account enrolled in a QuaverEd class, you will land here.

LTI 1.3 Single Sign-On (SSO) Setup

Schoology LTI 1.3 Single Sign-On (SSO) Setup) – (Admin/IT Instructions)

1. Navigate to App Center, and select the app named “QuaverEd LTI 1.3.

2. On the app description page, click Install LTI 1.3 App and then click “I agree” in the pop-up window.

3. Select Add to Organization

4. You will be directed to the Organization Apps page. Click the Configure button next to the QuaverEd LTI 1.3 app.

5. In the Custom Parameters box, enter: source_section_id=$CourseSection.sourceSectionId.

6. Click Save settings.

  • Note your Deployment ID – it will be necessary to complete the LTI 1.3 Integration in QuaverEd.

7. Share your Deployment ID with QuaverEd Integrations.

Launching the QuaverEd LTI 1.3 App – (Teacher/Student Instructions)

1. Find the QuaverEd LTI 1.3 App in your course materials. If the app is not available, it may need to be added to the course by a teacher.

2. Click the QuaverEd LTI 1.3 app to launch QuaverEd. 

Note: The app is set up to launch QuaverEd in a new tab. 

3. Once you click the Quaver App it will direct you to the Provisioning Page. 

If you have created a QuaverEd account before, select ‘Link existing QuaverEd Account.’

If you do not have a QuaverEd account, select ‘Create new QuaverEd Account.’

4. Enter your QuaverName and password and select Submit to link your SSO to your pre-existing QuaverEd account. 

Remember, this is asking you to identify a QuaverEd account you have already created in the past. If you have never made a QuaverEd account before, select Go Back and select Create new QuaverEd Account on Step 3.

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

Teacher Dashboard

You will land here if your SSO is linked to an active QuaverEd teacher account.

Student Dashboard

If your SSO is linked to an active student account enrolled in a QuaverEd class, you will land here.

Canvas LTI 1.3 Single Sign-On (SSO) Setup

District Admin Instruction

Open Account

In Global Navigation, click the Admin link, then click the name of the account.

Open Account

Open Developer Keys

In Account Navigation, click the Developer Keys link.

Open Developer Keys

Add LTI Key

Click the Add Developer Key button. Then click the Add LTI Key option.

Add LTI Key

Enter LTI Settings

Enter the settings for the LTI key:

Notes: This is optional

Select Configuration Method

Under Method dropdown, select Enter URL and it will just ask you for JSON URL. The JSON URL that will be use is: https://sso.quavermusic.com/lti1p3Config. This default JSON configuration that we offer automatically populate the fields needed, including the services that need to be enabled and custom parameters that need to be set for gradebook passback. 

Save LTI Key

To save your LTI key, click the Save button.

Save LTI Key

View LTI Key

View your LTI key. LTI keys are indicated by the External Tool icon.

Each LTI key includes a client ID [3]. Copy or write down the client ID to enable the external tool from your Account Settings or to share it with users to enable the tool in a course.

View LTI Key

Adding External App

Once a LTI Key is created, it’ll need to be added as an External App. General instructions can be found here: https://community.canvaslms.com/t5/Admin-Guide/How-do-I-configure-an-external-app-for-an-account-using-a-client/ta-p/202.  On the Admin Page, go to the Settings (at the bottom of the left menu) > Apps tab, then click View App Configurations:

Open Account

Click the Admin link, then click the name of the account.

Open Account

Open Settings

In Account Navigation, click the Settings link and Open Apps.

Open Apps

View App Configurations

To configure an app, click the View App Configurations button.

View App Configurations

Add New App

Click the Add App button.

Add New App

Set Configuration Type

Select the Configuration Type drop-down menu and set the configuration type to By Client ID.

Enter the client ID in the Client ID field.

Then click the Submit button.

Note: If you do not have a client ID, you must first configure an LTI key.

View Error Message

If the submitted client ID is not found in your account’s developer keys, Canvas will display an error message.

View Error Message

Install App

To install the app, click the Install button.

View App

View your app on the External Apps page.

To manage your app, click the Settings icon.

To manage app placements, click the Placements link.

If the app supports LTI Advantage, the Settings menu may also display a Deployment ID link.

To view the Deployment ID for the app, click the Deployment ID link. App providers who utilize LTI Advantage may require this Deployment ID for app functionality.To delete the app, click the Delete link.

Adding the QuaverEd app to a course

This section is directed toward teachers and students in districts with Canvas SSO integrations with QuaverEd. Please note that your district IT administrator must set up a Canvas SSO integration with QuaverEd, following the instructions above.

1. Sign into your district Canvas account. This is often linked from your district’s website.

2. Navigate to the course you would like to add QuaverEd to. Then click the “+” icon in one of the modules for that course. (Note: You may have to add a module if none exist)

3. Select “External Tool” from the dropdown menu.

4. Select QuaverEd’s app from the list. Also be sure that the “Load in a new tab” option is checked. Finally, click “Add Item” and the QuaverEd app will be accessible to students in your course.

Note: If the QuaverEd app isn’t listed then your district IT will need to add the app for teacher use.

How to Access QuaverEd from Canvas

1. Sign into your district Canvas account. This is often linked from your district’s website.

2. Find QuaverEd’s app in your course module, then click the QuaverEd app link. If the app is not available, it may need to be added to the course by a teacher.

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

If we find an existing QuaverEd account associated with your email address, you will see the message seen to the right.

Select Yes, that’s my account to link to that QuaverEd account. Select No, that’s not me if you’d like to connect a different QuaverEd account.


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

If you do not have a QuaverEd account, click Create new QuaverEd Account.

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

If you have never created a QuaverEd account, click Go Back and select Create new QuaverEd Account in 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 Canvas.

Student Dashboard

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