You can use the Rich Content Editor to insert course files from the Content Selector. The Rich Content Editor is used in features that support the editor (Announcements, Assignments, Discussions, Pages, Quizzes, or Syllabus).
Note: If you set a file as not visible to students in Course Files and link to that file in the Rich Content Editor, students will be able to view that file using the link in the Rich Content Editor.
Open Rich Content Editor
Open the Rich Content Editor using one of the Canvas features which support the Editor.
Create your content in the Rich Content Editor. The file will be automatically inserted wherever your cursor is in the Rich Content Editor. You can either insert a link directly , or you can highlight text where you want to create a direct link .
Open Files Tab
Click the Files tab.
You have the option to link to existing course files  or upload a new file. Click the Upload a new file link  to add a new file to the course.
Upload New File
If you choose to upload a new file, select a folder for the file . Click the Choose File or Browse button .
Click the title of the file you want to insert . Click Open to upload the file .
Set Usage Right
If your institution requires setting a usage right for files, click the Usage Right drop-down menu . Select one of five usage rights. If you are an instructor and are not sure which usage right applies to your file, please consult your institutional admin for guidance:
I hold the copyright (original content created by you)
I have obtained permission to use the file (authorized permission by the author)
The material is in the public domain (explicitly assigned to public domain, cannot be copyrighted, or is no longer protected by copyright)
The material is subject to an exception - e.g. fair use, the right to quote, or others under applicable copyright laws (excerpt or summary used for commentary, news reporting, research, or analysis in education)
The material is licensed under Creative Commons; this option also requires setting a specific Creative Commons license
If known, enter the copyright holder information in the Copyright Holder field .
Click the Upload button.
Note: If the size of your file exceeds your course storage quota, Canvas displays an upload error. Talk to your system administrator or choose a different file to upload.
View File Link
View your link in the Rich Content Editor. If you inserted the link where your cursor was located, the link displays as the file name . If you highlighted text for the link, the link is associated with the text .
Click the Save button.
Note: When using the Rich Content Editor in Assignments, Discussions, Pages, and Quizzes, you have the option to Save & Publish. When using the Rich Content Editor in the Syllabus and Discussions pages, the Save button may appear as “Update Syllabus” or “Post Reply”.
View your file.
If your document is supported by the document previewer, you can preview the file by clicking the Preview icon.