Skip to Main Content
Today's Hours

Faculty Services

Library Resources in Canvas

Bring the library to your students. Use this guide to find information on how to add library resources to your Canvas course. If you are interested in adding an embedded librarian to your course email the library and we will get you set up. 

NOTE: The 'Ask a Librarian' 24/7 Chat Service is available from the Help icon on the global navigation bar for Canvas.

Add a Library Resource in Canvas

Add a permanent link to a library resource (bookeBookarticlestreaming video, or database) in Canvas that your students can access both on or off campus. Choose your library resource and follow the instructions below.

NOTE: If you cannot locate the permalink, instructions to convert the library resource URL to a persistent link and other exceptions can be found at Library Resource Permalinks.


Add a Link to a Book in Canvas:

  1. Search for your book in the Library Catalog.
  2. Click on the image or title of the book to view the full record and select the permalink icon within the 'Send To' options.

Library record for Hampton Roads Murder and Mayhem with the permalink shown and the "copy the permalink to clipboard" button highlighted.

  1. Use the copied link to create the book link in Canvas. This URL has a built-in code that will allow off-campus access.
  • In the Course Module, click + to add a new item
  • Use the drop-down box to select Add External URL
  • Paste the copied URL from book record
  • Add a page name 
  • Check the box to 'Load in a new tab'
  • Click Add Item to save

Add a Link to an eBook in Canvas:

  1. Search for your book in the Library Catalog.
  2. Click on the image or title of the eBook to view the full record and select the Online access link.

Image of library record with the permalink shown

  1. From the database eBook record, select the permalink icon () from the toolbar menu, i.e. Ebsco databases, or the 'Share Link to Book' icon   (), i.e. Proquest databases.

NOTE: If you cannot locate the permalink, instructions to convert the eBook URL to a persistent link and other exceptions can be found at Library Resource Permalinks.

  1. Use the copied link to create the eBook link in Canvas. This URL has a built-in code that will allow off-campus access.
  • In the Course Module, click + to add a new item
  • Use the drop-down box to select Add External URL
  • Paste the copied URL from the eBook record
  • Add a page name 
  • Check the box to choose to load in a new tab
  • Click Add Item to save

Add a Link to an Article in Canvas:

  1. Search for your article in the library databases [Databases A-Z] and locate the article you want to add.
  2. Click on the article title to view the full record and select the permalink icon [ ] from the toolbar menu, i.e. Ebsco databases, the bookmark icon [  ] , i.e. Gale databases, or select Details to view the Document URL, i.e. ProQuest databases.

NOTE: If you cannot locate the permalink, instructions to convert the article URL to a persistent link and other exceptions can be found at Library Resource Permalinks.

  1. Use the copied link to create the article link in Canvas. This URL has a built-in code that will allow off-campus access.
  • In the Course Module, click + to add a new item
  • Use the drop-down box to select Add External URL
  • Paste the copied URL from the article record
  • Add a page name 
  • Check the box to choose to load in a new tab
  • Click Add Item to save

Add a Link or Embed a Streaming Video in Canvas:

  1. Search for the video you want to add in the Library Catalog or search directly in a streaming video database.
  2. Click on the video image or title to view the full record and select the embed/link icon [ ], i.e. Films on Demand and Alexander Street, or the share icon [  ] to share the link or embed, i.e. Kanopy.

NOTE: If you cannot locate the permalink or embed functions, please contact your Campus Library for assistance.

  1. Use the copied link to create the video link in Canvas. This URL has a built-in code that will allow off-campus access.
  • In the Course Module, click + to add a new item
  • Use the drop-down box to select Add External URL
  • Paste the copied URL from the article record
  • Add a page name 
  • Check the box to choose to load in a new tab
  • Click Add Item to save
  1. Use the copied embed code to embed the video in Canvas.
  • In the Course Module, click the Pages link
  • To select a page from the Pages Index, click the View All Pages button and click the title of the page you want to open
  • Click the Edit button
  • Click the HTML Editor link
  • Paste the copied embed code from the video record
  • Click Save

Add a Link to a Database in Canvas:

  1. Navigate to Databases by Subject or Databases A-Z and locate the database you want to add.
  2. Right Click on the name of the database and select:
  • "Copy Link Address" in Chrome
  • "Copy Shortcut" in Internet Explorer
  • "Copy Link Location" in Firefox
  • "Copy Link" in Safari
  1. Use the copied link to create the database link in Canvas. This URL has a built-in code that will allow off-campus access.
  • In the Course Module, click + to add a new item
  • Use the drop-down box to select Add External URL
  • Paste the copied URL from the database
  • Add a page name 
  • Check the box to choose to load in a new tab
  • Click Add Item to save

Add a link to a research guide created by librarians at NOVA to help your students find books, articles, videos, and other types of resources related to the subject or program of study. 


1. Choose a subject research guide or campus/class research guide.

2. Copy the URL from the bottom of the guide

3. Use the copied link to create the research guide link in Canvas.

  • In the Course Module, click + to add a new item
  • Use the drop-down box to select Add External URL
  • Paste the copied URL from book record
  • Add a page name 
  • Check the box to choose to load in a new tab
  • Click Add Item to save

VPCC Library is piloting a program where embedded tutors and librarians can be added to canvas to assist with student success. A librarian added to your course will be able to provide research help to students through the Canvas inbox/conversations and create/moderate discussion boards but will not have access to student grades or SIS information.

Email the library for more information. 

1. Send an email to Canvas Support requesting to add a librarian to your course.

2. Provide the following information in the body of your email:

  • Semester
  • Course number
  • Section number(s)
  • Librarian name & VPCC email address ​

Canvas administration has incorporated the following database apps into Canvas which allows you to embed the following database apps into your course navigation bar.


  • Gale Virtual Reference Library: Collection of full-text encyclopedias, handbooks, and other sources for multidisciplinary research.
  • Literature Resource Center: Full-text biographies and critical analyses of writers and their work from a variety of periods and disciplines. 
  • Opposing Viewpoints in Context: Essays, magazines, journals, newspapers, statistics, primary sources; focus is on controversial issues.
  • Science in Context: Science topic overviews, biographies, periodical articles, images, videos and detailed experiments.
  • America's News (NewsBank, Black Life in America, Hispanic Life in America): Includes the Daily Press, Virginian-Pilot, and the Richmond Times-Dispatch as well as expansive access to U.S. news content from local, regional, and national sources.

1. In the Course Navigation, click Settings.

2. Click the Navigation tab.

3. Use the drag and drop option to reorder the navigation links/apps.

4. Click the Save button.

5. Click the database link from course navigation to open the database app in Canvas.

Canvas administration has incorporated the following external library tools into Canvas which allows you to embed these library tools into your course module.


  • Gale Virtual Reference Library: Search and embed GVRL's collection of full-text encyclopedias, handbooks, and other sources for multidisciplinary research. 
  • Library Resources: Add content from LibGuides (Research Guides), and LibAnswers (NOVA Libraries FAQ) directly into your LMS course pages.
  • Literature Resource Center: Search and embed full-text biographies and critical analyses of writers and their work from a variety of periods and disciplines. 
  • Opposing Viewpoints in Context: Search and embed essays, magazines, journals, newspapers, statistics, primary sources; focus is on controversial issues.
  • Science in Context: Search and embed science topic overviews, biographies, periodical articles, images, videos and detailed experiments.

1. In the Course Module, click + to add a new item.

2. Use the pull-down menu to select Add External Tool.

3. Select the tool from the list below.

4. Click Add Item to save.

Canvas administration has incorporated the following external library tools into Canvas which allows you to search and embed selected documents or video clips into your course module.


  • Alexander Street Video: Search via database interface and embed video clips, courtesy of VIVA/VCCS Libraries. Also called Academic Video Online.
  • EBSCOhost: Choose database and search for research articles. Select the + Add button to embed the article.
  • Films on Demand: Search available Films On Demand videos. A new icon will show up in your course rich editor letting you search Films On Demand and click to embed videos in your course material. 
  • ProQuest: Search and embed approximately 40 databases, including newspaper collections, ERIC, Ethnic NewsWatch, MEDLINE, EconLit, Plant Science, Biological Sciences, Congressional Publications, and Sociological Abstracts.

1. In the Course Module, click + to add a new item.

2. Use the pull-down menu to select Add External Tool.

3. Select the tool from the list below.

4.  A frame will open and display the searchable interface.

5. Search and browse within this frame to find the document/video clip you want to embed into your Canvas module.

6. The document display page will have a Select this document or + Add button near the top of the page. Use this button to select the document you want to embed.

7. This will return you to the Add Item form in Canvas. Scroll down and enter a meaningful Page Name.

8. For the best experience, we recommend checking the Load in new tab checkbox.

9. Click the Add Item button to complete the addition of the link.

Add Library Resources to Canvas based on material by Northern Virginia Community College and is used with permission. 

Why Persistent Links?

Why Persistent Links?

Persistent links in library databases permit you to connect students directly to specific articles, books, and streaming videos without worrying about copyright restrictions.  (The vendors who produce the library databases are responsible for maintaining agreements with publishers regarding copyrighted information.)

Persistent Links and Copyright

 

What are my options for providing reading material to my students?

When you find a worthwhile reading in a research database, you have several options as to how to make this work available to your students. Among these are making photocopies, putting a copy on reserve in the library, downloading a copy and posting in your course, or linking to the article in the database through Canvas. Issues to consider when deciding on how to make reading material available to students include not only which option would be more convenient for you and your students but also which option falls within Fair Use copyright guidelines.  Providing persistent links to articles or books is a one-stop shopping option that allows the database vendor to handle the copyright issues.

What are persistent links?

Persistent links, also called PURLS (Persistent Uniform Resource Locators), stable links, or durable links, are web addresses that remain consistent and seldom change over time.  For example, the VPCC library home page can always be reliably reached at https://vpcc.edu/library. However, a link to an article in one of the library’s databases could change each time you try to access it, because databases often create temporary session links at the moment you access them.

What are the advantages to providing persistent links?

  • Responsibility falls on the database vendor to handle the copyright issues (e.g., to pay the copyright holder when there is a requirement for that to be done).You don't have to go through the hassle of getting the necessary permissions to: place copyrighted materials in the library's reserves, photocopy the material, or download the full article on your Bb course site.
  • Familiarizes students with research databases.Linking provides students the opportunity to see and use the database without having the added responsibility of evaluating and choosing the information from the database.
  • Students do not have to come to the library.They can access articles anytime and anywhere.

Why should I use persistent links when I can simply upload an article into my course?

You can link to an article in a database or e-journal and remain copyright compliant, but you cannot always copy an article and upload it without permission. Failure to follow copyright law can result in fines for VPCC.

Another good reason is that if you link to an article, the database keeps track of how often it is being used.The librarians use this information when making decisions about journal or database cuts.Let us know the journal is important to you!

How long will a persistent link stay active?

A persistent link will remain active as long as the VPCC library or our consortiums continue to subscribe to the given database. In other cases, a database vendor may reorganize its database collections, change their domain name or lose licensing rights to certain periodicals. It is advisable to check links occasionally to make sure they are still active.

Adapted from Persistent Links & Copyright, Samford University Library and Persistant Links, Oregon State University Libraries