This site requires JavaScript to be enabled

Using the Google File Embed Activity in Moodle

3082 views

4.0 - Last modified on 2026-04-30 Revised by Grace Hatterschide

3.0 - Last modified on 2025-04-16 Revised by Ellie Roberts

2.0 - Last modified on 2025-04-01 Revised by Grace Hatterschide

1.0 - Created on 2025-03-26 Authored by Q Peiffer

Instructors using Google Docs, Sheets, Slides, or Drive for file hosting and other course documents can embed their Google files into a Moodle course.

This article provides instructions for linking Google Drive files using the Google File Embed activity.

Using Google File Embed

Google File Embed can be used with any file or document used in Google Drive. It will automatically adjust the sharing permissions of that file in Google Drive, so any participants in the Moodle course can access it in an embedded window.

Adding a new Google File Embed activity

To add a Google File Embed activity in Moodle:

  1. In the top right corner of the Moodle window, enable Edit mode.
  2. In a given section, click the Add content icon (which looks like a plus sign).
  3. In the menu that appears click the Activity or resource option.
  4. In the activity chooser, find and select the Google File Embed activity.
  5. On the New External tool page, click the Select content button.
  6. From the window that appears, link an NC State Google account with Moodle.
  7. Click the Select file button.
  8. In the Insert files using Google Drive menu, find and select the Google Drive file to link to the activity.
  9. Click the Add button.
  10. In the confirmation dialogue, click the Attach button.
  11. In the New External tool page in Moodle, click the Save and display button.

This allows for activity completion and access restrictions to be used, and also adjusts sharing permissions for the Google File shared so that anyone in the course can access it.

Re-linking Copied Content

If a course was copied with a Google File Embed activity that needs to be re-linked, follow the instructions in the "Re-Linking Google File Embed Activities in a Copied Course" article.

Additional Resources

Overview of LTI External Tools in Moodle (DELTA Knowledge Base)

For additional assistance, please contact the LearnTech Help Desk at learntech@ncsu.edu or (919) 513-7094, or via the Get Help form on the DELTA Knowledge Base.