Please read our article on Single sign-on first.
Also, please ensure that your LMS administrator has configured Canvas with the authentication secret and key. If not, you’ll require these items when creating a link to the zyBook.
NOTE: Linking assignments to an LMS is not required for zyBook class use. (1) Assignments are not even necessary; instructors can simply announce due dates and then run reports to generate a csv that can be uploaded to an LMS gradebook. (2) Assignments, if desired, are created in zyBooks, which also generate csv files that can be uploaded. We recommend starting with the reports approach and considering assignments in a subsequent term (many are happy with and stay with the reports approach). Then, if assignment integration is desired, one can read on.
Step 1 - Creating the link in Canvas
From your dashboard, select the class you would like to create a link for.
Next, create a new module for your class and give it a name. If you already have a module created, you may choose that.
After creating a module, click the gray "+" button in the top right corner of the gray module window to add an item.
In the "Add" dropdown box, select "Assignment".
IMPORTANT: Some folks tun into issues because they select "External Tool" instead of "Assignment". You must select "Assignment" at this step for the linking to work.
To add an assignment, you can also click on the "Assignments" tab on the left and click "+ Assignment" as an entry point for a more streamlined workflow.
When finished, press "Add Item" to proceed.
Click on the newly created item
From there, you will be able to edit the assignment fields.
You must assign a point value. Note that the point value you set does not have to be the same as the point value in zyBooks. We will send scores as percentages and Canvas will convert accordingly.
Next, set the "Submission Type" to "External Tool" and provide the URL, https://lti.zybooks.com/v1/lti_provider.
Select "Save" to save your assignment link. Publishing will make the link available to students, but you must first link to an existing zyBook assignment in Step 2.
Click on the created link to proceed to your zyBook and select an assignment to link.
Step 2 - Configure the link on the zyBooks website
After creating a link in Canvas, you must configure that link on the zyBooks website to point to a specific assignment. While logged into Canvas using an email address that is assigned as an instructor on one or more zyBooks, follow a newly created LMS link to zyBooks to initiate the configuration process.
You should be taken to the following page where you will see all of your active zyBooks on which you are a verified instructor. Select the zyBook you wish to create a link to.
After selecting a zyBook, a new screen will be shown that provides options to link directly to an assignment. You can link to a previously created assignment or create a new one during this process.
A list of visible assignments will be present. Note that if your assignments are "Hidden" you will need to reveal them before you can link to them.
Click the blue "Link" text next to an assignment to create the connection between that assignment and the grade book.
If you do not have any assignments yet, you can follow along with our "How to create an assignment" article.
Assignments with a blue link icon next to them have already been linked.
You can create as many links to a single assignment as desired. For example, if a class has 4 sections and you have one canvas shell for each section, you may wish to create one link from each shell to the same assignment.
IMPORTANT: Students will need to click on each LTI link you create in order for their scores to be sent to the grade book.
You can learn more about how students find and submit assignments in our student-facing article, How to submit assignments to Canvas