Starting Winter...

Canvas logo

Cnavas Guides

Changes often force us to adapt in ways we’ve never experienced, which can be a major driver of personal (and even professional) growth and development.

Upload or Link to External Files - OneDrive, Google

OneDrive  |   Stream   |   YouTube   |   Google

Cal Poly has 1TB for each user within Microsoft 365 - OneDrive. Cal Poly has had OneDrive services for years and is the central file storage tool for all Cal Poly users. Canvas is new to Cal Poly and also has a small personal storage (54MB) within User > Files. If you exceed that space, please use the Cal Poly OneDrive or your personal choice of cloud storage. You can then link or upload those files into Canvas when needed. 

Students will ALWAYS be able to upload their files into Canvas Assignments, Quizzes, or Discussions.

Embed Video from Office 365 - Stream

In addition, 5TB (5,000 GB) of additional space for audio/video is available to faculty within Stream. Files can easily be linked within Canvas for students to access. 

Once you have uploaded your audio/video into Stream, you can link to the video in your Canvas course.

Stream provides automatic captions, learn more about enabling auto-generated captions for your video

  1. Log into Office Email/Calendar, then choose the Applications menu on the top left, then click on the All apps link.
    Office applications
  2. Scroll down and choose Stream.
  3. Find the video you want to link into your course. Click on the Share button.
  4. Click on the Copy button to copy the URL.
  5. Within Canvas, select the text you want to create a link for, then click on the Link to URL button. 
  6. Paste the URL into the box and click on the Insert Link button.
    URL paste
  7. OR, you can embed files from Google or Office 365. Click on the Plug button.
  8. Click on the View All, scroll down to Google or Office 365 and click on the link. 

Embed YouTube Video

Do not upload audio or video content to Canvas courses. Instead, provide links within your courses to the materials on the Zoom or Screencast-O-Matic cloud storage. You may also place links in Canvas to other trusted online audio/video storage locations, like YouTube.

Learn more about YouTube accounts, requesting longer video time, and uploading your unlisted video.



RCE Embed

Embed Code


  • Easiest way to embed a YouTube video into a course element
  • You want to embed an unlisted YouTube video
  • You want to embed a video that’s NOT on YouTube (same instructions apply)


  • A public YouTube video
  • A video that allows for embedding and provides the embed code


  • Can’t be used for unlisted or private YouTube videos
  • Can’t be used for non-YouTube embeddable videos
  • Need to be aware of copyrighted content in the video
  • Unless you modify the embed code yourself, recommended videos - possibly inappropriate videos - may show up as options for students to click on once the video ends
  • Need to be aware of copyrighted content in the video

Modified from

To embed "Public" YouTube to the course:

  1. Click on the Plug button.
    Plug button
  2. Click on the View All link. 
  3. Scroll down and click on the YouTube link. 
  4. Find the video and click on the Embed button.
  5. Now YouTube will appear in your Plug list.
    plug list

To embed "Unlisted" YouTube to the course: 

  1. From YouTube, click on the SHARE button. 
  2. Click on the Embed button. 
  3. Click on the COPY button to copy the "iframe" HTML.
    screen image of YouTube embed
  4. From Canvas, go to the area where you can use the New Rich Content Editor. 
  5. Click on the HTML button (bottom right).
    RCE HTML button
  6. Paste the YouTube code, click on the HTML button again to see. 
    screen image of embed code
  7. Save


Related Content

Canvas Guides

Canvas Guides

View the Canvas Guides

Upcoming Events


Canvas Workshops

Workshop Schedule

Accessibility in My Courses


Fixing your courses...



Learn more...