# How Do I Share An App with others, so that they have their own app attached to their own google sheets?

**URL:** <https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400>\
**Category:** Ask for Help\
**Created:** [February 25, 2021, 2:43am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400 "2021-02-25T02:43:06Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![duncan0506](https://avatars.discourse-cdn.com/v4/letter/d/ebca7d/32.png) [@duncan0506](https://community.glideapps.com/u/duncan0506)\
**Post date:** [February 25, 2021, 2:43am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/1 "2021-02-25T02:43:06Z")

</div>

I shared my app with other users, I have selected the options as below.

 ![Untitled-2](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/f/ff6e3042932bc810f276ce6152a77e6ca95cc8ef.png)

But when my users make edits, it still changes the original Google sheet that I build the app on, instead of their own sheet in their own Google Drive.  
What am I doing wrong?

---

<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:** [February 25, 2021, 2:55am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/2 "2021-02-25T02:55:47Z")

</div>

> [@duncan0506](#):
>
> But when my users make edits

Can you clarify exactly what you mean by that? Do you mean…

- Data edits made by logging into and using your app, or
- Edits made to a copy of your app?

The reason I ask is that “my users” implies the former, in which case it would be correct and expected behaviour.

---

<div class="post-metadata">

**Author:** ![duncan0506](https://avatars.discourse-cdn.com/v4/letter/d/ebca7d/32.png) [@duncan0506](https://community.glideapps.com/u/duncan0506)\
**Post date:** [February 25, 2021, 3:02am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/3 "2021-02-25T03:02:48Z")

</div>

When I share the app, I want people to have a completely fresh app with their own Google Sheet.

What I’m seeing right now is that when people sign in with their own Google Account, whatever changes they made still change the original sheet that I created the app with.

E.g. When Lily edits data in the app, Duncan, John, and Peter’s data changes too. I don’t want that. Every person should have their own individual app with no relation to one another.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 25, 2021, 3:04am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/4 "2021-02-25T03:04:05Z")

</div>

If they are making copies of your app, then they will have their own copy of the sheet. They are most likely just using your app without making a copy into their own glide account.

I would explain to your users that they should be creating their own glide accounts and making a copy of the app instead of using your version.

---

<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:** [February 25, 2021, 3:15am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/5 "2021-02-25T03:15:13Z")

</div>

> [@duncan0506](#):
>
> E.g. When Lily edits data in the app, Duncan, John, and Peter’s data changes too. I don’t want that. Every person should have their own individual app with no relation to one another.

I might be wrong, but my gut is telling me that you are misunderstanding what it actually means to make a copy of a Glide App. When somebody has a copy of your app, they can change the functionality of (their copy) of the app. eg. add/remove tabs/screens/tables, change navigation options, etc, etc.

Is that your intention? Are you expecting that Lily, Duncan, John and Peter will all now go off and develop their own versions of your app?

Or are you just wanting to keep their data secure and isolated from each other?

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [February 25, 2021, 3:20am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/6 "2021-02-25T03:20:04Z")

</div>

because they did not copy the App, they just open link to your App… you need to explain them how to copy your App. after they copy, the App will open in their own google sheets

---

<div class="post-metadata">

**Author:** ![duncan0506](https://avatars.discourse-cdn.com/v4/letter/d/ebca7d/32.png) [@duncan0506](https://community.glideapps.com/u/duncan0506)\
**Post date:** [February 25, 2021, 3:25am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/7 "2021-02-25T03:25:37Z")

</div>

Yes, I just want to keep their data secure and isolated from each other.

I’m beginning to understand that installing the app straight from my install link doesn’t work.

They have to open my link in Desktop, click on “Copy App”, register their own Glide Account, and Publish their own app in order to install.

Is that correct?

Is there an easier way to distribute the app?

I literally just want people to install my personal finance tracker app and use it on their phones.

---

<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:** [February 25, 2021, 3:30am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/8 "2021-02-25T03:30:05Z")

</div>

> [@duncan0506](#):
>
> They have to open my link in Desktop, click on “Copy App”, register their own Glide Account, and Publish their own app in order to install.
> 
> Is that correct?

No no, that’s not how you distribute an app.

Firstly, have a watch of this video tutorial:

> [@🛡️Roles and Row Owners DEMYSTIFIED](https://community.glideapps.com/t/roles-and-row-owners-demystified/22956):
>
> wave Hey all, I meant to share this earlier today—I spent some time last night playing around with Row Owners and Roles (two Glide features I don’t often get the chance to use) and ended up learning quite a bit. The result? Another tutorial video for you all about how and when to use Row Owners and Roles, their benefits and limitations. Enjoy! [[Glide: Row Owners and Roles DEMYSTIFIED] ](https://www.youtube.com/watch?v=RmMLZINOwjQ) Wondering WHY you can’t assign row owners to a computed column (If then else, lookup, template…

That will teach you how to use Row Owners to ensure users can only access their own data.

To distribute your app, you just need to [Publish & Share It](https://docs.glideapps.com/all/guides/quick-starts/getting-started/publish-your-app)

Allowing people to copy your app is a completely different thing, as I pointed out earlier. You probably don’t want to do that.

---

<div class="post-metadata">

**Author:** ![duncan0506](https://avatars.discourse-cdn.com/v4/letter/d/ebca7d/32.png) [@duncan0506](https://community.glideapps.com/u/duncan0506)\
**Post date:** [February 25, 2021, 4:25am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/9 "2021-02-25T04:25:48Z")

</div>

Thanks! This is good. This means I have to get each user to create an account. I was also wondering if there’s an easier way to do it.

In my head I was thinking all I need is just the app and Google Sheets duplicated on people’s Google Account. Not sure if Glide works that way?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 25, 2021, 4:29am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/10 "2021-02-25T04:29:19Z")

</div>

The easiest is to just have one app with multiple users of that same app. Apps only have one database that is stored in a central location. In this case, it’s either a google sheet or glide tables. Each user does not have their own copy of a database. You maintain it for all users.

---

<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:** [February 25, 2021, 4:29am UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/11 "2021-02-25T04:29:34Z")

</div>

> [@duncan0506](#):
>
> Thanks! This is good. This means I have to get each user to create an account. I was also wondering if there’s an easier way to do it.

Each users “account” will be created the first time they log into your app. Make sure you have [User Profiles](https://docs.glideapps.com/all/reference/security-and-per-user-data/user-profiles) enabled.

> [@duncan0506](#):
>
> In my head I was thinking all I need is just the app and Google Sheets duplicated on people’s Google Account. Not sure if Glide works that way?

Nope. It’s just one Google Spreadsheet per app. But users data can be safely isolated by using Row Owners correctly.

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [January 17, 2024, 4:53pm UTC](https://community.glideapps.com/t/how-do-i-share-an-app-with-others-so-that-they-have-their-own-app-attached-to-their-own-google-sheets/23400/12 "2024-01-17T16:53:14Z")

</div>


