You can attach items from My Resources in your Home site to any location in another site where you have permission to add attachments. For example, you may attach a file stored in My Resources to an assignment or forum post in one of your course sites.
Upload item(s) to My Resources.
For information on accessing and uploading files to My Resources, see What are My Resources in Home? and How do I upload files?
Attach a My Resources file to work in another site.
In the site where you want to add an attachment, go to the tool where you want to add it, for example, Assignments.
Go to the item where you want to attach the file.
Select Edit beneath the item where you want to attach the file.
Choose the Select from resources tab.
On the Add attachments page, choose the Select from resources tab.
Under Select from resources, scroll down and select Show other sites.
Under Select from resources, click Show other sites
To the right of the file you want to attach, select Attach a copy.
Confirm attaching selected file(s).
The name of your selected file will display under Items to attach at the top of the page.
When you have finished selecting the files you want to attach, select Continue.
The file is now attached. A link to your file will be displayed under Attachments.
View the attached file.
The attachment will appear in your target location.