# The issue of data input and security in Glide

**URL:** <https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339>\
**Category:** Ask for Help\
**Created:** [April 5, 2024, 3:16pm UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339 "2024-04-05T15:16:09Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sinh\_Vu\_Hoang](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sinh_vu_hoang/32/71533_2.png) [@Sinh\_Vu\_Hoang](https://community.glideapps.com/u/Sinh_Vu_Hoang)\
**Post date:** [April 5, 2024, 3:16pm UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/1 "2024-04-05T15:16:09Z")

</div>

Hello everyone. I have 2 issues that I need your help with:

1. My Glide app currently has 2 sales employees using it. However, when both individuals use the app simultaneously to calculate product costs, conflicts arise, where one person’s actions overwrite the other’s before any results are obtained. How can this situation be addressed?
2. Can multiple users be granted different permissions within my Glide app? For example, can some users input data while others can only view the data without being able to make any changes, even within each tab?  
Tks all

---

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [April 5, 2024, 3:46pm UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/2 "2024-04-05T15:46:31Z")

</div>

Depending on the app here are the key concepts for each issue:

1. User Specific Columns  
This feature allows your app to store data for a specific user within a shared table. Probably the feature you need in this example.

From the Glide intro: “User-specific columns allow cells to hold unique data for each user. This means each user can experience their own data for a particular part of your app.”

> **[User-specific columns | Glide Docs](https://www.glideapps.com/docs/essentials/security-and-user-data/user-specific-columns)**
>
> Allow cells to hold unique data for each user.

1. Row owners  
Manages access to the underlying rows based on a User’s ‘role’/permission  
From Glide’s into: " If your app has data that some, but not all, users should access, then you should use **Row Owners** to protect that data."

> **[Row Owners | Glide Docs](https://www.glideapps.com/docs/essentials/security-and-user-data/row-owners)**
>
> A secure way to restrict access to certain rows.

Here is a quick tutorial comparing the two:

> **[Glide University](https://learn.glideapps.com/dl/search/s/8bbbff/r/6aEYSCB6SsaYNHbz0X7bgw)**

---

<div class="post-metadata">

**Author:** ![Sinh\_Vu\_Hoang](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sinh_vu_hoang/32/71533_2.png) [@Sinh\_Vu\_Hoang](https://community.glideapps.com/u/Sinh_Vu_Hoang)\
**Post date:** [April 5, 2024, 3:55pm UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/3 "2024-04-05T15:55:47Z")

</div>

> [@MattLB](#):
>
> Row owners  
> Manages access to the underlying rows based on a User’s ‘role’/permission  
> From Glide’s into: " If your app has data that some, but not all, users should access, then you should use **Row Owners** to protect that data."

Tks you very much

---

<div class="post-metadata">

**Author:** ![Sinh\_Vu\_Hoang](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sinh_vu_hoang/32/71533_2.png) [@Sinh\_Vu\_Hoang](https://community.glideapps.com/u/Sinh_Vu_Hoang)\
**Post date:** [April 6, 2024, 9:21am UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/4 "2024-04-06T09:21:09Z")

</div>

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/6/067e9ab05080f6b6533c1bf739a105cb62737dec.jpeg)  
From a simple example through images, it shows that if two people dine at different locations and use the app to pay, it will lead to conflicting data input. Could you guide me in detail on how to create special columns for each user to address this issue?  
Tks you

---

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [April 6, 2024, 4:20pm UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/5 "2024-04-06T16:20:13Z")

</div>

wow i miss this interface !!  
you need to use user specific columns for example for Number of people. when you create the column in the data editor… (tick the user specific checkbox). it means the value is only for that user.

---

<div class="post-metadata">

**Author:** ![Sinh\_Vu\_Hoang](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sinh_vu_hoang/32/71533_2.png) [@Sinh\_Vu\_Hoang](https://community.glideapps.com/u/Sinh_Vu_Hoang)\
**Post date:** [April 7, 2024, 2:46am UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/6 "2024-04-07T02:46:08Z")

</div>

I’m clueless about this. Could you provide more details? Maybe even screenshots of the editing interface in Data. Thank you.

---

<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 7, 2024, 4:13am UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/7 "2024-04-07T04:13:13Z")

</div>

> **[User-specific columns | Glide Docs](https://www.glideapps.com/docs/user-specific-columns)**
>
> Allow cells to hold unique data for each user.

---

<div class="post-metadata">

**Author:** ![Sinh\_Vu\_Hoang](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sinh_vu_hoang/32/71533_2.png) [@Sinh\_Vu\_Hoang](https://community.glideapps.com/u/Sinh_Vu_Hoang)\
**Post date:** [April 8, 2024, 5:09am UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/8 "2024-04-08T05:09:32Z")

</div>

Could you advise me on a template app on Glide that utilizes User Specific Columns and Row Owners so I can learn?

---

<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 8, 2024, 5:36am UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/9 "2024-04-08T05:36:17Z")

</div>

Here is a tutorial on the topic:

> [@thinking Row Owners vs. User Specific Columns](https://community.glideapps.com/t/row-owners-vs-user-specific-columns/58205):
>
> Row Owners and User Specific Columns in Glide both provide a way to secure, privatize, and personalize user data, but which one should you use in your no code app? Join me as I walk you through a few different scenarios as to when you’d use each (and when you WOULDN’T use either!). [[Glide: Row Owners vs. User Specific Columns] ](https://www.youtube.com/watch?v=sclFwC6eov8)
> 
> > **User Table vs Profile Table**
> >
> > \<a href="https://www.youtube.com/watch?v=JPgZeDSPQMw"\>https://www.youtube.com/watch?v=JPgZeDSPQMw\</a\>
> 
> > **Demyst…**
> >

---

<div class="post-metadata">

**Author:** ![Sinh\_Vu\_Hoang](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sinh_vu_hoang/32/71533_2.png) [@Sinh\_Vu\_Hoang](https://community.glideapps.com/u/Sinh_Vu_Hoang)\
**Post date:** [April 8, 2024, 6:20am UTC](https://community.glideapps.com/t/the-issue-of-data-input-and-security-in-glide/72339/10 "2024-04-08T06:20:17Z")

</div>

Tks you very much
