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.
For information on accessing and uploading files to My Resources, see What are My Resources in Home? and How do I upload files?
In the site where you want to add an attachment, go to the tool where you want to add it, for example, Assignments.
Click on Edit beneath the item where you want to attach the file.
Scroll down to the Attachments section of the Edit Details page and click Add Attachments.
On the Add attachments page, click the Select from resources tab.
Under Select from resources, click Show other sites
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, click Continue.