# Google Drive + Docs

**URL:** <https://community.glideapps.com/t/google-drive-docs/72776>\
**Category:** Ask for Help\
**Created:** [April 21, 2024, 6:27pm UTC](https://community.glideapps.com/t/google-drive-docs/72776 "2024-04-21T18:27:32Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![whitespace3d](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/whitespace3d/32/73949_2.png) [@whitespace3d](https://community.glideapps.com/u/whitespace3d)\
**Post date:** [April 21, 2024, 6:27pm UTC](https://community.glideapps.com/t/google-drive-docs/72776/1 "2024-04-21T18:27:32Z")

</div>

Is it possible to create an app that integrates Google Docs? I am looking to create something where students can login with their Google account and access Google Docs that they can edit within the application. Is it possible to embed a Google Doc within Glide? Any specific integrations you would suggest?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [April 21, 2024, 6:31pm UTC](https://community.glideapps.com/t/google-drive-docs/72776/2 "2024-04-21T18:31:09Z")

</div>

Yes, that’s all possible.  
You don’t need anything special, just a Glide Plan that supports web embedding, which is any paid plan.

---

<div class="post-metadata">

**Author:** ![whitespace3d](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/whitespace3d/32/73949_2.png) [@whitespace3d](https://community.glideapps.com/u/whitespace3d)\
**Post date:** [April 21, 2024, 6:37pm UTC](https://community.glideapps.com/t/google-drive-docs/72776/3 "2024-04-21T18:37:16Z")

</div>

Thank you for the prompt reply. Do you happen to know of any tutorials or documentation that would give me an example of how to set up that kind of functionality?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [April 21, 2024, 6:54pm UTC](https://community.glideapps.com/t/google-drive-docs/72776/4 "2024-04-21T18:54:13Z")

</div>

Here is the documentation for the web embed component:

> **[Web Embed | Glide Docs](https://www.glideapps.com/docs/essentials/components/web-embed)**
>
> Embed web pages directly into your apps.

To embed a Google Doc, create a template column that looks like the following:

```auto
https://docs.google.com/document/d/{id}/edit?usp=sharing

```

And replace `{id}` with the ID of your Google Doc.  
And then use that template column as the source of a web embed component.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [April 21, 2024, 11:38pm UTC](https://community.glideapps.com/t/google-drive-docs/72776/5 "2024-04-21T23:38:35Z")

</div>

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/f/cf473b2f88100742bb1a6794a1ec376778733b54.jpeg)

Can confirm it works well.

> [@whitespace3d](#):
>
> I am looking to create something where students can login with their Google account and access Google Docs that they can edit within the application. Is it possible to embed a Google Doc within Glide?

However do you mean here an OAuth process that allows users to login with their Google account, and be able to view their list of files within the app?

---

<div class="post-metadata">

**Author:** ![whitespace3d](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/whitespace3d/32/73949_2.png) [@whitespace3d](https://community.glideapps.com/u/whitespace3d)\
**Post date:** [April 22, 2024, 4:44am UTC](https://community.glideapps.com/t/google-drive-docs/72776/6 "2024-04-22T04:44:23Z")

</div>

Correct, there would be an OAuth process so the user can view documents that have been shared with them and can edit directly within the Glide App.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [April 22, 2024, 5:00am UTC](https://community.glideapps.com/t/google-drive-docs/72776/7 "2024-04-22T05:00:27Z")

</div>

As long as they have signed into the App using Google Login with the same Gmail account, then that should work. If you want to - say, for example - show them their own GDrive in a web embed, you would probably need to save their GDrive Folder ID in their User Profile, and use that in a template column to construct the URL for the web view.
