# Data Editor "Mark as Read-Only" column setting

**URL:** https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055
**Category:** Feature Requests
**Created:** [August 28, 2021, 12:51am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055 "2021-08-28T00:51:19Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Ralf](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ralf/32/492_2.png) [@Ralf](https://community.glideapps.com/u/Ralf)
#### Post date: [August 28, 2021, 12:51am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/1 "2021-08-28T00:51:19Z")

</div>

The [Mark as Protected](https://docs.glideapps.com/all/reference/security-and-per-user-data/protected-columns) per-column setting in the data editor not only protects data but also makes the data invisible in app.

There are scenarios where the data should be protected but still visible in app.

Here is one case: [User Profile Protection](https://community.glideapps.com/t/user-profile-protection/31026)

A “Mark as read-only” setting should solve that problem.

---

<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: [August 28, 2021, 1:25am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/2 "2021-08-28T01:25:28Z")

</div>

if read-only, then don’t put any writing components in there… simple…  
or if just this item… then use boolean column to mark it as read-only and make writing components visibility depend on that column

---

<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: [August 28, 2021, 4:21am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/3 "2021-08-28T04:21:49Z")

</div>

Good suggestions, but neither of them would help with Ralfs specific use case.

---

<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: [August 28, 2021, 4:29am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/4 "2021-08-28T04:29:55Z")

</div>

Why?

---

<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: [August 28, 2021, 4:40am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/5 "2021-08-28T04:40:55Z")

</div>

Because this:

> [@User Profile Protection](https://community.glideapps.com/t/user-profile-protection/31026/7):
>
> I’ve had this same issue in every app that uses a formula/automation for the users table. Is there a way we can have the option to disable uploading of a new user profile image? Also referenced here: and here @Mark @Jason

---

<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: [August 28, 2021, 4:47am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/6 "2021-08-28T04:47:24Z")

</div>

i really dont understand the problem…what is the problem??? i’m reading these… and dont see the problem… if the picture in user profile is the problem… take it out

---

<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: [August 28, 2021, 4:59am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/7 "2021-08-28T04:59:29Z")

</div>

The problem is that you can’t stop a user from uploading a profile picture.  
There are workarounds to remove it if they do, but it would be nice to be able to prevent it in the first place.

---

<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: [August 28, 2021, 5:01am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/8 "2021-08-28T05:01:17Z")

</div>

if there is no column for profile image… how they can upload it???

---

<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: [August 28, 2021, 5:02am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/9 "2021-08-28T05:02:15Z")

</div>

If there is no column for the profile image, then you can’t configure User Profiles.

---

<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: [August 28, 2021, 5:02am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/10 "2021-08-28T05:02:43Z")

</div>

configure it … and take out after… but still… i dont get what the problem is

---

<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: [August 28, 2021, 5:09am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/11 "2021-08-28T05:09:50Z")

</div>

Haven’t tried that, but it still don’t think it wouldn’t solve Ralf’s problem.  
As I understand it, he wants every user to have the same profile image (which he sets), and not allow them to change it.

---

<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: [August 28, 2021, 5:10am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/12 "2021-08-28T05:10:53Z")

</div>

upload image, and single value it for the whole column

---

<div class="post-metadata">

### Author: ![Ralf](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ralf/32/492_2.png) [@Ralf](https://community.glideapps.com/u/Ralf)
#### Post date: [August 28, 2021, 5:21am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/13 "2021-08-28T05:21:24Z")

</div>

The image is set by the user in the members register app.

User profile data is dynamically transferred to various activity apps (Golf booking and Digital Scorecard) by the IMPORTRANGE/ARRAYFORMULA formulas.

---

<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: [August 28, 2021, 5:25am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/14 "2021-08-28T05:25:12Z")

</div>

like I said… go to User profile and disable user image… or cover the top line with CSS, so they don’t have access to the profile… and create your own profile page

---

<div class="post-metadata">

### Author: ![Ralf](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ralf/32/492_2.png) [@Ralf](https://community.glideapps.com/u/Ralf)
#### Post date: [August 28, 2021, 5:27am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/15 "2021-08-28T05:27:37Z")

</div>

The images should show in the activity apps!

---

<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: [August 28, 2021, 5:28am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/16 "2021-08-28T05:28:52Z")

</div>

you can show images wherever you want … however you want and make them editable if you want… i really cant understand the problem

---

<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: [August 28, 2021, 6:05am UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/17 "2021-08-28T06:05:40Z")

</div>

The default built in user profile screen has an image upload button built into the user profile image. You can’t alter that part of the screen unless you dive into the CSS. There should be an option to disable the ability for a user to upload or overwrite that image. That way it can still be visible without the user overwriting the image, which may break a formula in the Google sheet that populates that image automatically.

---

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [August 29, 2021, 3:44pm UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/18 "2021-08-29T15:44:20Z")

</div>

> [@Jeff\_Hager](#):
>
> There should be an option to disable the ability for a user to upload or overwrite that image.

Exactly.

---

<div class="post-metadata">

### Author: ![Mark\_Turrell](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark_turrell/32/26605_2.png) [@Mark\_Turrell](https://community.glideapps.com/u/Mark_Turrell)
#### Post date: [August 29, 2021, 3:49pm UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/19 "2021-08-29T15:49:52Z")

</div>

I have the same issue. My fix is to use an action (in whichever buttons) which overwrites whatever is the the user profile image with my app logo (a single value lookup, or template column with the image url). No need for fancy script, etc.

---

<div class="post-metadata">

### Author: ![Ralf](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ralf/32/492_2.png) [@Ralf](https://community.glideapps.com/u/Ralf)
#### Post date: [August 29, 2021, 4:10pm UTC](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055/20 "2021-08-29T16:10:24Z")

</div>

What’s wrong with my “Mark as Read-Only” request?  
No votes 🤓

[Next page](https://community.glideapps.com/t/data-editor-mark-as-read-only-column-setting/31055.md?page=2)
